Fixed layout editor on Firefox
Firefox does not expose the global 'event' object, unlike IE and WebKit browsers, instead we had to switch to relying on jQuery's originalEvent property in its event objects to do the job
Improved graphics for layout editor controls
Also added a move button to act as a drag handle for content sections.
Missed files for last commit
Preliminary widget support
Backend-configurable widgets with raw markup can be added to the new sidebar that's visible on user-centric pages - reordering and deletion of widgets is pending implementation
Removed 'responsiveness', website is now fluid again, thanks to the new sidebar preventing the content looking too stretched
Added support for configurable Facebook / Twitter widgets in the navbar. See 2.0.0 > 2.1.0 migration guide for details on now to configure these widgets
Started the process of refactoring the backoffice route script into separate files due to its complexity and line count
Set package.json version to 2.1.0
Added support for deleting widgets
Finished widget support
Widget container is hidden if no widgets are added
Full reordering of widgets is supported, client-side code mostly a stripped down version of layout editor script
Fixed ordering issue in widget list
Added support for user-configurable top posts
Top posts will be hidden if none are added
Renamed model from 'TopSites' to 'TopPosts' - Sites was a typo
Merge branch 'develop'

* develop:
  Added support for user-configurable top posts Top posts will be hidden if none are added Renamed model from 'TopSites' to 'TopPosts' - Sites was a typo
  Finished widget support Widget container is hidden if no widgets are added Full reordering of widgets is supported, client-side code mostly a stripped down version of layout editor script Fixed ordering issue in widget list
  Added support for deleting widgets
  Preliminary widget support Backend-configurable widgets with raw markup can be added to the new sidebar that's visible on user-centric pages - reordering and deletion of widgets is pending implementation Removed 'responsiveness', website is now fluid again, thanks to the new sidebar preventing the content looking too stretched Added support for configurable Facebook / Twitter widgets in the navbar. See 2.0.0 > 2.1.0 migration guide for details on now to configure these widgets Started the process of refactoring the backoffice route script into separate files due to its complexity and line count Set package.json version to 2.1.0
  Missed files for last commit
  Improved graphics for layout editor controls Also added a move button to act as a drag handle for content sections.
  Fixed layout editor on Firefox Firefox does not expose the global 'event' object, unlike IE and WebKit browsers, instead we had to switch to relying on jQuery's originalEvent property in its event objects to do the job