initial work to get the header looking as per design
getting the fixed header working on mobile viewports
ensuring that the fixed header works across viewport widths
Adding javascript to control the moving of the header and clicking
of the filter button to show the filter options
altered stroke and color of beta image
adding colour for beta logo
new beta logo svg
adjustments to the header css and markup
in order to display it like the design
removed commented out code
altered name of file in assets.rb
setting up unit testing for javascript
Altering the header js module to be a dough component

- Remove need to call init on header module as it
  will be initialised by componentLoader now
- added lots of dough data attributes to markup which
  reduces the amount of config in the Header.js file
- altered the way to work out whether the user is seeing
  the shallow version of the header by adding an
  :after psuedo element which is read by the JS
- Adding very basic initial unit test for header component
Update staging assets
Add statis assets for staging
Don't use CDN for local assets
CKeditor is not compiling it's assets properly so doing it manually for now
Few more files needed for ckeditor
Add uploaders for the blog hero and teaser images.
Attach the blog image uploads to the content model, add alt text fields.
Require alt text for hero and teaser images, when present.