Add in method to list for spotlight

This produces a stripped down list of published dashboards which is
formatted identically to the dashboards.json file that spotlight uses to
drive it's homepage and services list.
If no slug is provided, return dashboard list for spotlight