Implement dashboards

This feature request implements two dashboards:

- A main application dashboard (`#/`)
- A settings dashboard (`#/settings/overview`)

The main application dashboard lists and links to available APIs, and lists and links to each available REST and RPC service it contains (a link to the main REST and/or RPC service page is presented if no services are present). It also lists the authentication details, and the list of database adapters.

The settings dashboard lists and links to available content negotiation selectors, database adapters, and the authentication details.

The "home" page is now the main application dashboard, instead of the general settings landing page.