Adds user settings view and associated controller routes
Adds model, controller, & routes for FavoriteCityLink.
Adds favorite cities to user registration & settings form. Fixes password confirmation bug.
Adds model & associations for favoriting other users.
Adds partial for city's current weather and user show page for testing associations
Speeds up current weather queries and adds security features to prevent users from messing with each other