Appliance diagram

Add a new view in the web-ui to display appliance
as a diagram. The diagram should contains details
of disks, cpus, network cords, memory grids
Modify foem labels and layout for samba share.
Merge branch 'master' of https://github.com/rockstor/rockstor-core
Change layout similar to nfs exports layout.
rollback appliance view changes
Metric Collection switch on dashboard

Added Metric Collection switch on top end of left navigation on dashboard
which controls starting and stopping of Data Collector service.
Modify form labels in samba export page.
Merge pull request #471 from Mchakravartula/issue#452_form_labels_on_samba

Issue#452 Modify form labels on samba export page
Merge branch 'issue#450_data_collector_service_switch_on_dashboard' of https://github.com/kamal-gade/rockstor-core into kamal-gade-issue#450_data_collector_service_switch_on_dashboard
Cleanup polling for data-collector

Add a cleanup method for the DashboardConfig view
Call dashboardconfig view cleanup from home view cleanup
Add startPolling to dashboardconfig render
Merge pull request #473 from kamal-gade/issue#450_data_collector_service_switch_on_dashboard

Issue#450 data collector service switch on dashboard
Use template for error messages.
Merge pull request #480 from Mchakravartula/issue#321_use_template_for_err_msg

Use template for error messages.
Merge branch 'issue#335' of https://github.com/schakrava/rockstor-core into schakrava-issue#335
Add a range slider to display share size during share size creation

Display free and reclaimable space in the slider
User can use either the slider or a text box to enter share size
Correct share size validation