Dashboards list

This implements an api end point for getting a list of dashboards in a stripped down format for spotlight.

Having trouble running the migration script to manually test this locally with the full dashboard list. Automated tests are relatively comprehensive however, and i have tested this manually without the full list.