Issue #8 Wire up the country change to the vent

Trigger a country change on the navbar on the vent
Use the vent to reset the events collection
Add a stub vent to the test case event stores
Issue #8 Wire up subkast filter to the vent
Issue #8 Wire navbar into app vent for filters

Have the navbar listen to the app vent for country and subkast filter
changes.
Issue #8 Refresh filter button to save or apply

Add a method to change the text of the save button in country and subkast filters
based on whether or not a user is logged in.
Issue #8 Filter country and subkasts from user

Trigger a filter on the vent when the user is loaded by using it's
country and subkasts.
Add country and subkasts as fields on the User model.
Issue #8 Upgrade to mongoid 4.0.0.beta1

Advance rails to ~> 4.0.3
Move mongoid gem to version on master branch of mongoid repo
Move to ruby version 2.1.1
Issue #8 Correct date property on block

Block needs to be created with a date that has the correct timezone. Use
startOf('day') to get this instead of format('YYYY-MM-DD') which drops
the timezone.
Issue #8 Add lookup location functionality

Add a user mediator to add some functionality around the user model, so far
for getting the user's location.
Allow country and subkasts to be saved on a devise user.
Instantiate the user mediator in the initialize and check for the user's country
if none is found.
Issue #8 Move to map-reduce style query

Replace query in get events by range with a map reduce query.