inital work on porting the rainTank UI to grafana.
dynamically generate graph panels for devices.
pull panel definitions from raintank api as resourceTypes
restructure raintank extensions.  Add raintank Menu.
moved dashboard generation to dedicated angular service

Also added support for Services as well as devices
start of work to add service creation modal.
update
update
add groupBy functionality to panels.
update
Merge branch 'master' into raintank

Conflicts:
	src/app/directives/all.js
	src/app/services/all.js
use default dashboard.html template for devices and services.
add service Detail to UI
add serviceEvents to UI.
move serviceDescription details to new 'panel' type.
Merge pull request #1 from woodsaj/raintank

Raintank