Add edit user functions
Implement authorization for user edit and update
Add Carrier model, phone info on signup
Added new user fields and validations
Refactor form partials. Add housing pref controllers but not views.
Write most failing tests for housing preference CRUD
Get to the point just before trying to add dynamic dropdown for HousingPref::Neighborhood
Display dynamic neighborhoods
Finish user and housing preference CRUD