Chen create trip

https://trello.com/c/oqyHj7aE/22-as-a-user-i-can-create-a-new-trip

- current user can create a new trip
- a user has many trips
- a trip belongs to a user

![create a trip](https://cloud.githubusercontent.com/assets/3759510/5074718/0affe7fe-6e5b-11e4-9d84-311c801382f6.gif)

You are still modifying an existing migration. Please revert this, and create a new migration for the updates.