Fix the refresh token integration test
[cfid-498] Remove SCIM dependency from Login Server and sample tests

[Fixes #42456177] [cfid-498] Re-separate SCIM infrastructure from the rest of the UAA
[cfid-620] remove SCIM tables from default schema
Fix broken test
Fix more broken tests
[cfid-598] remove small uaa.yml from war file

All the entries from the uaa.yml have been moved into inline
XML.  The file is still there with a comment to say how to override
it.  The main problem that we might anticipate is that there is
no longer an admin client in the bootstrap except in the default
profile.  Most of our users seem to want to put the admin client
in ther custom uaa.yml anyway, so that's probably not such a
problem.

[Fixes #44222845]
The check_token endpoint checks approvals

The check_token endpoint rejects access tokens with updated/denied approvals or for users that
have changed their passwords.

[#42875031]
If no scopes are granted in a token, the uaa will return an error.
add scim authorities to admin, refix default vmc client

[fixes #43611117]
remove obsolete gem code

[fixes #43896637]
[cfid-598] Made Yaml servlet initializer more generic (no UAA refs)

The servlet initializer had some hardcoded references UAA_* environment
variable names.  This change removes those and makes them configurable
via the servlet context.

[#44222845] [cfid-598] remove small uaa.yml from war file
[cfid-598] Add NestedMapPropertySource and use it to create Environment
[cfid-598] Heavy refactoring of Yaml reading
[cfid-627] Partial fix for infinite loop in implicit sample app

If the "app" client does not have implicit grant type there is an error
and the jso library cannot handle it.  The library is obviously not very
useful, so maybe we can switch to Scott's s2js library soon.  In the meantime
just adding an implicit grant type to the client (in default profile) should
work.

[Fixes #44579465] [cfid-627] clicking implicit demo on the sample app takes it into an infinite loop
Fixed broken integration test
Fixed broken integration test in the api sample
Update auto approval to handle Boolean.TRUE as well as "true"
Merge pull request #17 from youngm/autoapprovefix

Update auto approval to handle Boolean.TRUE as well as "true"