AME-3792, CR-3829: Groovy validation during creation/editing of a scriptable authentication module.

git-svn-id: https://svn.forgerock.org/openam/trunk/openam@9403 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
CR-3824 - AME-3609 - Create simple Groovy script, for documentation and example of script for new script engine

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