add tests, routing, controller, and interface for account creation
devise setup
create User model with devise
implement sign in, sign out, sign up via devise

Basic user auth actions now work via Devise. Refactor some as well.
remove unused auth controller/views/tests