Creating core modules.  

These will eventually be implemented by authModule and authzModule
First draft definition of PipeModule
Cribbing implementation from AuthorizationFields
YAGNI (may come back if we add paging as a module)
Initial (stupid) implementation.

We will need to remove the deprecated methods later
Moving to PipeModule usage
Moving to PipeModule usage for testing
auth license
JavaDoc
Use PipeModule from authModularization
Adding PipeConfigurationProvider
Moving computers, rebase this commit away