Unify core and site-based routing
Merge remote-tracking branch 'origin/master' into feature/unified-routing

Conflicts:
	app/routes.php
MongoModel uses 'default' connection by default.
Merge branch 'feature/unified-routing'