Refactor main components for #265. BREAKING
Add 'jade' to header's package.json and fix branch build
Remove leftover trace and fix block comment
Refactor
Refactor header into independent component. Closes #265
Add  component #273
Refactor logout to use new  component #273
Add redirect to  after logout #273
Refactor logout to use a middleware. Closes #273
Fix handling of component build errors
Release 0.3.3
Merge branch 'fix/component-install-error' into development
[bin:dos] - Fix use  version
Fix component build process - exit on error
Release 0.3.4
Merge branch 'fix/component-build-error' into development
Fix sidebar not being sensitive to citizen logout. Closes #274
Fix site reload on login. Closes #283
Merge branch 'header-upgrade' into development

Conflicts:
	lib/boot/boot.js
	lib/boot/component.json
	lib/citizen/citizen.js
Merge branch 'development' into release-0.4.0

Conflicts:
	lib/boot/component.json
	lib/boot/index.jade
	lib/laws-filter/laws-filter.js
	lib/sidebar/list-item.jade