Initial commit of Geocoder. Adds gem and migration to add latitude and longitude attributes to Venue model.
Adds Geocoder to Venue mode to save lat/long values.
Improves styling of new and edit ES forms, customises error message for ES category and start date validations, reorganises show ES page and adds edit link
Improves the alignment of the invitees buttons
Adds initial Google map drawing to EventVenue page.
Adds restrictions on RSVPs to an ES after its status has been changed to closed, adds validation to ensure a date is selected for an ES before finalising event
Merge branch 'master' into stef
Adds set Google maps marker to map.
Adds google oauth2 to gemfile, runs migration to add provider and uid to users db table and adds attr accessible fields in the user model for provider and uid
Adds APP_ID and APP_SECRET to config/initializers/devise.rb and add the keys as environment variables
Adds omniauthable to the user model, configures routes to accommodate omniauth functionality and adds an omniauth callbacks controller
Adds AJAX call to Venues controller to retrieve lat/long values.Venue controller not yet created however.
Adds Venues controller with Show action to respond only to JSON.
Adds a method in the user model to handle the information received from google oauth to find or create user and adds a 'sign out' route to destroy user session
Adds markers to Google maps drawing at Venue lat/long coordinates.
Adds InfoWindow to EventVenue map with Venue details.
Fixes InfoWindow error that draws multiple windows.
Resolves merge conflicts.