Merge branch 'faas-ui' for getting Dashboard page design

Conflicts:
	app/controllers/Dashboard.java
	app/views/dashboard/show.scala.html
Applied @application layout to all pages
Generating MD5 code for creating New Channel
Remove Required constraint for Fating field in Feedback model
Trying to implement Create new Channel
Reformated MD5 key generated code
Added UserAgent library dependency
Removed Required constraint for device_type in Feedback model
Created form for submit feedback from browser(For testing)
changed Rating field type from float to double in database
Added uadetector-resources dependency
Implemented Receiving  Device details along with Feedback
Solved problem in storing empty rating
Merge branch 'faas-ui'
Handling Exceptional cases while use don't want to send his device information
Made api_key as a Parameter instead of Header field
Merge branch 'feedback-webservice'
Replaced Login with Logout in Application Header
implemented basic functionality for creating New Channel
Merge branch 'faas-ui' into master