Compiler warnings
Updated OAuth2 client documentation

All links for JavaDoc replaced with relative links to GH (JavaDoc was really obsolete).
Reordered chapters for more streamlined reading (resource -> client -> template -> token persisting).
Reworked all the resource details, client parameters and token persisting as was obsolote and misleading.

*NOTES:*
* Only modified the client section, if needed I can go with the provider but I am not familiarized with that part.
* Please someone proofread as English is not my main language.
Polish oauth2 docs
Bump README to maven 3
Remove remnants of gh-pages on master
SECOAUTH-370: Add JwtTokenServices (no ConsumerTokenServices so no revokes)
Adapt JWT tokens to 1.1 codebase
Extract token query methods from ConsumerTokenServices
TokenServicesUserApprovalHandler -> TokenStoreUserApprovalHandler
First draft of approvals and store
Add ApprovalStoreUserApprovalHandler
Remove another method from ConsumerTokenServices
User approvals UI for sprarkl2
Update sparklr approvals UI
Add autoapprove to client details
Add autoapproval to approval handlers
Add autoapprove to sparklr2 and XSD
Fix tests after approval reorg
Extended the expression methods to allow testing for existing scope by
specifying a regex expression
Fix tests affected by patch