OmniAuth For User Authentication

Added Warden and OmniAuth Ruby gems for application authentication.
Two new application models Identity (used by omniauth-identity) and Credential.
User can have many credentials, future to-do allow users to merge/manage credentials.
Replaced Login and Register modals with HTML views, future to-do enable modal dialog windows again.
Updated TODO.md and RESOURCES.md with notes about authentication.