[frontend] Restructure routing to allow in-page view changes, and improve requirejs usage
[frontend] Fix some HTML issues with the page top
[frontend] New module for web app-specific functionality
[frontend] Browse works view wired up with backbone and having some batch operations
[frontend] Wait for model update on successful sync
[frontend] Edit a work (no access controls for readonly mode yet)
[backend] Store entry types as full resources instead of literal strings
[backend] Reimplement access control as SPARQL queries, and return the permissions to the caller
[frontend] Show readonly views if user is not allowed to edit works
[frontend] Delete works from web gui
[frontend] Add dropped semicolon
Merge remote-tracking branch 'origin/master' into web-work-mgmt

Conflicts:
	backend/Makefile
	frontend/views/includes/top.jade
	frontend/views/workPermalink.jade
	frontend/views/works.jade
[Web] Add .hidden class to help templates
[backend] Сarte blanche for public store updates
new work form
Merge branch 'web-work-mgmt' of https://github.com/commonsmachinery/catalog into web-work-mgmt
[frontend] Update subdir Makefiles to support all targets
[web] Remove blanket styling of divs etc, not needed to keep the table working
[web] Move breadcrumbs into header
[web] Add work dialog