Made the config link into the live config on deployment
For events, use a slug in the URL instead of the event ID

Use MongoDB to store slug information

[JOINDIN-250] [JOINDIN-256]
Merge previous commit
storing event uri in the db, using it to fetch event data later on
fetching the event object and sending an array of data to the template
adding the page_header block to the layout template (in the wrong place, probably)
Merge pull request #17 from lornajane/routing-and-data

Routing and database ideas
Add MongoDB server and pecl extension to puppet
Merge pull request #18 from themrwilliams/puppet-mongo

Add MongoDB server and pecl extension to puppet
Rearrange directories

Move the Joindin classes to src and make PSR-0 compliant.
Update View to views and Vendor to vendor for consistency.
Merge pull request #19 from akrabat/rearrange

Rearrange directories
Update Vendor to vendor
Update case of autoload class
Merge pull request #20 from akrabat/rearrange-followup

Case-sensitivity fix
Further directory name changes

Rename src to app and views to templates to match Slim conventions.
Merge pull request #21 from akrabat/rearrange2

Further directory name changes
Configuration improvements

Add a 'slim' section to config.php.dist so that we can configure
the mode and other configuration more easily. Ensure that the
view is instantiated in index.php though.

Also, only set error_reporting and display_errors when the mode is
set to development.

Note that we load config.php.dist if a config.php is not set. This
mean that it is assumed that the live site has its own config.php.
Merge pull request #22 from akrabat/config

Configuration improvements
Changed the messages for people attending an event
Merge branch 'JOINDIN-253' of github.com:EricHogue/joindin-web2 into JOINDIN-253

Conflicts:
	Controller/Application.php
	View/Application/_summary.html.twig