Replace places_fields with trip_places partial.

Add place_name to TripPlace join model.
Move link generation helpers from ApplicationHelper to TripsHelper.
Add lat and lon to Place model.
Remove check of duplicate places.
Add gridster plugin and work on trip places layout.
Style form a little and make gridster list horizontal.
removed desciptions presence as a compulsory attribute and added name as attr_accessible in place model
dynamically add places on the gridster using gridsters api
Update gems.
Add guard-related gems and bump gems versions.
Add spec for TripPlace model.
Add places to show and edit actions in trips controller.
minor touch up to add places with JS. TODO mentioned
added a function to remove the added place from the grids
using Gridster API to remove the widgets so as to make the space empty for Gridster to fill other grids
merge conflicts
Small TODO later.
Change specs to use "should change count by".
Places are to be created with lat and lon instead of name.

Tests should be rewritten when new implementation is ready.
Trip specs pending. Add TripsController spec.
Merge pull request #47 from ktkaushik/trip-places

Minor JS modifications.