feature/view posts of a particular location for a particular trip
now it shows photos too
Add bootstrap styles:

- list group and panel styling
- Add sidebars and main column
- Added bootstrap buttons to index page
Added button styling and fixed textarea font color
Added bootstrap styling to map markers and new html layout
Add bootstrap styles:

- list group and panel styling
- Add sidebars and main column
- Added bootstrap buttons to index page
Change dependency direction of trips, posts, and location pins

New posts require user to input location.
Find or create new location pin and associate blog post.
Find or create new location and associate location pin.
Location pin dependent on trip and location.
Location refers to static data retrieved in Google geocode lookup.
Location are unique and not dependent on other models.
Location search and uniqueness enforcement more robust, e.g. SF, CA = San Francisco = San Fran, CA
Edit field validations for Locations

required: true changed to null: false
Resolve merge conflict in location display
Merge pull request #89 from spring-peepers-2014/bug/create_posts_duplicate_locations

Bug/create_posts_duplicate_locations
Fix dependencies for creating and viewing posts
Enforce location and location pin uniqueness
Find or create location pin when new blog post is created
Associate post with location pin upon creation