issues #399
 - added frontend support for extension/theme/component management

Conflicts:
	package.json
issues #399
 - refactored remaining bower plugin functionality

Conflicts:
	plugins/content/extension/index.js
Fixes #399
 - added refresh and update api routes

Conflicts:
	.gitignore
issues #399
 - some formatting tidyup