Issue #31 Introduce event module

Create event module and event form submodule. Move responsibility of opening
the event form to this event form module.

Move regions from sub layouts into top level dom and create regions on the app.

Render event form into top level region via its module.
Issue #31 Move event functionality into module

Move management for event form functionality into the module.

Compose the event form with extra components being added after it is shown.
Issue #31 Create events with no image

Add check so that a url image lookup will not happen when there is no url.
Merge branch 'master' into event_module
Issue #31 Move event list into a module

Create module EventList.

Attach event listeners to the application to show the form on command.
Issue #31 Remove parent events module
Issue #31 Use app on EventForm directly

EventForm now responds to app level events to start
Issue #31 Move sidebar into module

Sidebar now starts on App's start event. Remove sidebar startup from layout.
Issue #31 Use post condition for closing

When checking if a view needs to be closed on show, use post condition.
Issue #31 Remove FK.Views.Layout
Issue #31 Move navbar into module

Create module for navbar. Show navbar by having its module listen for events.

Update active navbar option by listening for container events.

Start backbone history in main page.

Introduce request handler for CurrentUser.
Issue #31 Put EventBlocks in the EventList module
Issue #31 Remove container view
Merge branch 'master' into event_module
Issue #31 Use value() instead of image()

Using a common API to get the value of a component of the event form. Track components of the
event form in an array and iterate over them to build the event.
Merge pull request #32 from Forekasting/event_module

Events module