code formatting
starting JS app with marionette
[API] Shoutbox
Merge branch 'master' into develop

Conflicts:
	app/Controller/SettingsController.php
in progress making shoutbox a module
removed dead parameter in test case
code formatting
code refactoring
Merge branch 'develop' into feature/api-shoutbox
hook up marionette event bus to app
global bower file
introducing global grunt file for setup
introducing global grunt file for setup; using it for bower _, bb and marionette
explicitly include bower files

they should go into a common.js file in the release step and then be removed
moves js libraries to bower
removes coffee script support
Merge branch 'develop' into feature/api-shoutbox

Conflicts:
	app/webroot/js/main-prod.js
	app/webroot/js/main.js
adds moment.js via bower
close notification after 4 seconds
include require.js in release js