Create interfaces for defining routes and registering services.

Implement classes for application-specific routes and services.
Move application initialization from bootstrap into separate class.
Move default routes and services into separate classes.
Move registration of CORS stuff into service registrar.
Merge pull request #34 from synapsestudios/modularize-application-init

Initialize application in a more modular fashion
Merge branch 'master' into change-password-email

Conflicts:
	services.php