OPENAM-4288, CR-4223: Updated forgotPassword REST responses in accordance with https://docs.google.com/a/forgerock.com/document/d/1iPP7pwKdmBM7-8KDSZXnyNEctxdynVSlgW5oTD7uSlM

git-svn-id: https://svn.forgerock.org/openam/trunk@10092 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-3960 CR-4228 Extra test case spotted by Peter

git-svn-id: https://svn.forgerock.org/openam/trunk@10093 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
Partial fix for OPENAM-4308 - reviewed by David over IM
Using isDefined to check key presence in JsonValue.

git-svn-id: https://svn.forgerock.org/openam/trunk@10094 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
OPENAM-3960 Fix broken test in RedirectUrlValidatorTest - review by Peter on IM

git-svn-id: https://svn.forgerock.org/openam/trunk@10095 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
AME-4272, AME-4273 (CR-4239) applications endpoint to have better support for paging and sorting

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