Fix test failures on JDK8

Fixed the following test failures on JDK8:

```bash
Failed tests:   testOKWithAuthorizationHeader(org.jasig.cas.support.oauth.web.OAuth20ProfileControllerTests): expected:<...es":[{"attributeName[":"attributeValue"},{"attributeName2":["attributeValue","attributeValue"]]}]}> but was:<...es":[{"attributeName[2":["attributeValue","attributeValue"]},{"attributeName":"attributeValue"]}]}>
  testOK(org.jasig.cas.support.oauth.web.OAuth20ProfileControllerTests): expected:<...es":[{"attributeName[":"attributeValue"},{"attributeName2":["attributeValue","attributeValue"]]}]}> but was:<...es":[{"attributeName[2":["attributeValue","attributeValue"]},{"attributeName":"attributeValue"]}]}>
```