include User model via Devise

Users and FamilyCards now have a one-to-one relationship and both
are created at the same time during an import. Passwords are
dynamically generated via Devise.
basic authentication
change family cards controller specc to reflect new csv format
Merge branch 'master' into add-user-login
clean up login, add styling
basic profile
make login process way smarter, refactoring

Now we have a UserFactory that will handle most of the details
we need after logging in. This is way better than what was
happening before.
Merge branch 'master' into add-user-login
resolving merge conflict
[WR] password reset email sent
[WR] refine password reset email sending
various refactors
Merge pull request #4 from CoolCulture/add-user-login

Add user login