OpenGlEsVersionTest: require features to exactly match capabilities

CTS lacked coverage for ensuring the PackageManager system features
accurately indicate the OpenGL ES version actually supported.
Similarly, it did not verify that devices which support the AEP
extension indicate this with the corresponding system feature.

This led to under-reporting of capabilities as OEMs forgot to set the
feature properly (see b/26984293 for example), and prevented
developers from successfully targetting devices with the desired
features.

Change-Id: I16f18117686b598a4edcf367e4c39445f165bd95
(cherry picked from commit becc6da38d8c734d7d546ea971a5f18f686de725)
1 file changed