Generate and index a Location model
Removed geolocation-related attributes from User model and indexed columns on Location model
Create a polymorphic association for locations
Geocode Location instances by postal code
Create a has_one relationship between users and location
Geocode on update; reverse geocode on create; all attributes empty for initial Location factory
Destroy associated location model on owner destruction
Fix array of coordinates
Added a :locatable_user factory
Courses are dependently locatable based on their instructor
Remove HABTM associations to skills
Drop 'users_skills' join table
Add an array column for skills to users and courses
Add destruction to courses and location user associations
Merge: migrate-skills-to-arrays
Remove ':on => :update' predicate from geocode call
Fix typo in seeds.rb