Authentication layers

Adds dangling implementations of the DAO, manager, service, controller, and filter necessary for the removal of Crowd.  The additions should not affect existing functionality.