authenticate: all actions require signing

A Person is created for each new User
People know other people
user: newly created User uses email as name (temporarily)
user#index: link to show user
devise working. Fixing views to show only people that user knows
Merge pull request #3 from seanlarge/devise_pt2_and_model

Devise pt2 and model