Add tests for filtering modelmap child generics
Add user proxy support. Allows impersonation at the session level.

For Issue DovetailSoftware/agent/#1109

TODO proxy integration tests and authentication integration
Authentication integration for user proxying

For Issue DovetailSoftware/agent#1109