Document Batman.Dispatcher, ControllerDirectory, clean up Batman.App

- Adds docs for Batman.Dispatcher, ControllerDirectory in the `App Internals` namespace
- Adds links to Controller docs
- moves App Routing to its own file
- cleans up App & App Routing 
- updates the docs readme with notes about automatic links