OPENAM-4543: CR-4764: REST logout in site deployment is not working correctly

Fix was relatively simple in that CTS now calls RemoteOperations to perform the logout.  Tidied up a number of other functions too.



git-svn-id: https://svn.forgerock.org/openam/trunk/openam@11095 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-3971: CR-4784: Provide a way to validate session token without resetting idle timeout



git-svn-id: https://svn.forgerock.org/openam/trunk/openam@11096 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-4394 CR-4869 Support OAuth2 JWT Bearer extension

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@11100 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d