Add Location To User Params And Sign-Up Page

This commit adds a location field to both user params and the
sign-up form, so that new users are created with a required location.