Routing detection fix
* m.route keeps its properties!
* Moria decorated controllers execute route functions conditionally (correctly)
* Module detection fix
* Top-level route functions now possible
* More consistent, clearer code style & commenting
Merge branch 'routeModel' of github.com:barneycarroll/moria into routeModel

Conflicts:
	moria.js
	package.json