User can create location

https://trello.com/c/QXF8a4rI/41-as-a-user-i-can-create-a-location-for-the-trip

![screen shot 2014-11-18 at 5 33 47 pm](https://cloud.githubusercontent.com/assets/3759510/5097503/42f3d942-6f49-11e4-89ce-ab9cdbe42d86.png)

Locations should not be nested within trip. They do not belong to trips directly. `Stop`s do, and that joins trips and locations.

I would recommend `trips` and `locations` both be top level routes in you system, and `stops` will then be nested in trips