Move dashboard code into it's own plugin and add some fallback dashboards.

If Dashboard plugin is not enabled -> Nodes index
If Dashboard and Nodes plugin is not enabled -> A empty page in the default Croogo plugin
Add a setupAdminDashboard event
Render dashboard boxes into two columns
Full width column on top