move DashboardCtrl and WidgetCtrl to dashboard.js
dashboard_directives.js
[#90] query link: style, link to #table, 'query' attr required