Merge pull request #12 from sameerahj/master

Added a facility to delete an asset from the UI
Added a method return if comments are required and the published states
Renderer inherits the default asset.js
assets do not need redefine all endpoints,endpoints are inherited from default asset script
Added example api endpoint
Added fix for inheriting renderer from default asset.js
Added utility method to generate navigation list
ribbon and leftnav are now rendered using a page decorator