Add multiple table inheritance gem (the places implementation will use this).
Add place model as a superclass of farm and depot models.
Reorganise the model migrations: The new place model is a superclass of depot and farm.
Pull up user relation into places model.
Rebuild the foreign key relations after the refactoring.
Fix depot/farm ids in tests: as they are now subclasses of the place model, their id is "places_id".
Replace subclass relations with superclass relation: user has_many places.
Add geocoder gem.
Remove latitude and longitude from seed script now that we have a geocoder.
Add geocoding to places model.
Add factories for depot, farm, place.
Add model spec with geocoding spec.
Fix the HTML fam spec for now (altough it will probably be removed soon).
exclude unnecessary actions
Add places controller and restrict it to index action
Add places route
Add API documentation for places.
Merge branch 'feature/places' into feature/geocoder
Set the currently logged in user as the owner of the depot/farm when creating.
Delete 'place' instead of farms/depots to get correct deletion cascade.