Issue #26 Floor refocus calculations

Math.floor removes decimal places that sometimes confuse the image out of bounds calculations.
Floor all refocus values so that they wont accidentially reject it.
Merge branch 'event_page'
Merge branch 'event_page'
Issue #31 Add method to upvote an event

Add upvote event toggle and upvotes counter
Issue #31 Event can toggle upvotes

Add method to check if user has previously upvoted on this event.
Toggle upvote method now down votes if the user has already upvoted.
Issue #31 Show upvote toggling in event card

Clicking on the event upvote area now toggles upvotes.
Issue #31 Show mouse as cursor on upvotes
Issue #31 Render upvotes independently

When the image re renders it is noticeable, so render upvotes by themselves so that
the image doesn't flicker.
Issue #31 Open new event form on edit click

When clicking on the edit event button now and edit event is raised.
The module listens for it and raises the container:new event on the vent.
Issue #31 Render event name in event form

When event form loads it will render the name of the event that it
was called to edit.
Issue #24 upgraded moment.js. Started storing local time. Fixed UTC timezone conversion issue
Issue #24. Sorted the different time zone requirements. Simplified the time display in the event_collapsed
Issue #24 fixed CSS formatting of the event form
Issue #30 added branding
Merge branch 'master' of github.com:Forekasting/kiwi into event_page

Conflicts:
	app/assets/javascripts/kiwi/models/event.js.coffee
Issue #31 Reinitialize app regions on app fixture

When loading the app fixture we need to initialize app regions so that they
are connected to the latest dom elements. This seems to be the only way this will work
with jasmine rice.

Some other cleanups.
Issue #31 Route to form for event edit

Add a route for getting to the event form with an event to edit.

Add an event listener in the event form so that when an event name changes it
is displayed in the form.

Change the url of the page when opening a form to edit the event.
Issue #31 Use a checkbox to indicate upvoted

Ui change. Use a checkbox when an event has been upvoted to indicate
upvoted status.
Issue #31 Reload event location in form

When a form is opened, show the event location of the model.
Force revision of mongoid to functional ref

Development on mongoid right now is a unstable. Force our gemfile to use a
working version of mongoid.