CR-5379 OPENIG-387 Document removal of "objects" layer from heap

git-svn-id: https://svn.forgerock.org/openig/trunk@742 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
OPENIG-269 (CR-5396) Fix erroneous OAuth 2.0 error codes

Issues an `invalid_request` when there are multiple `Authorization` headers.
Issues an `invalid_token` when there is no bearer token and when the token
can't be resolved (for any reason: expiration, revocation, plain wrong token, ...)

git-svn-id: https://svn.forgerock.org/openig/trunk@743 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Code simplification

git-svn-id: https://svn.forgerock.org/openig/trunk@744 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
CR-5398 OPENIG-388 Document that empty heap is optional

git-svn-id: https://svn.forgerock.org/openig/trunk@745 dbb9e58e-28e6-4ce0-90e8-f11d9605b710