Issue #8 Add filter by country method to store

Add a method to the event store that is capable of filtering the events
in the blocks by country.
Issue #8 Filter top ranked events by country
Issue #8 Add method to filter by subkasts

Add method that filters by subkasts and updates the blocks in the list.
Add subkasts to seed data.
Use global object to lookup subkast name in event model.
Issue #8 Filter top ranked events by subkast

Top ranked events should be filtered by subkast when retrieved from event.
Issue #8 Accept events on date in block

Events can be shown in the block if they are on today's date or later.
Issue #78 Configure staging and production email

Add configuration to staging and production files for email settings.
Configure devise address to be hello@forekast.com.
Merge remote-tracking branch 'origin/master'
fixed seed data so that it works with filtering
Issue #81 Refactor get events after date for speed

Refactor get events after date to use map reduce and not use n + 1
queries.
Merge remote-tracking branch 'geran/master'
Issue #81 gte query for events after date

Query for events after date should include events on date, use gte