Remove show view for devices

Remove th devices' graph view as new graph library and markup language
(haml) will be used.
Remove nv.d3 javascripts from assets
Remove nv.d3 stylesheet from assets
Add rickshaw stylesheets and javascripts to assets
Add device's show view using haml
Add form for device views
Add new view for devices

View for create a new user's device.
Allow edit a device through view

Add edit and update controller method and edit view for devices.
Add device details on show view
Add daterange picker library

Add daterangepicker javascript to be used on devices show view to graph
the device's data.
Add moment javascript required by daterangepicker
Add daterangepicker stylesheet
Add daterangepicker on device's show view and assets

Add daterangepicker on javascript assets. A date time picker is deployed
on the device's view to filter the graph data dates, functionallity is
yet to be implemented.
Add Id field on device's show view
Remove folder tree from app assets
Add stylesheet assets for data plotting
Add device's data graph on show view
Allow request to api from web views if user signed in
Move javascript code from device's show view

Javascript code to show graph is moved to graphupdater.js file on
assets.
Merge show file