Persist station data to a local database

* Create a migration for a station table
Add show pages for stations

* Add route to config/routes.rb
* Define show action in stations controller
* Create show page for stations
Allow users to create locations

Controller
1. Create locations controller
2. Define new and create actions for locations
3. Add before filter, preventing guests from creating locations

Routes
1. Add route resources for locations: new and create

Models and Migrations
1. Create a location model
2. Generate migrations for locations

Views
1. Write a new view for locations and abstract to a form
Make locations dependent on users
Users can generate bike routes
Users can edit profile settings

* Add preference columns to users table
* Add edit page for editing profile
Add 'whenever' gem and generate a schedule file in config