Don't specify legacy bower directory
Add Sinon.JS and jasmine-sinon as testing helpers
Fix path to spec helper scripts
Polyfill Function.prototype.bind for PhantomJS

It doesn't support Function.prototype.bind: https://github.com/ariya/phantomjs/issues/10522
Add tests for Heading Formatter
Build
Initial checkin for removal of heading sections
Merge remote-tracking branch 'remotes/origin/feature/convert-to-heading' into feature/beheading
Addition of header to text block reconfiguration functionality,  via the tool bar.
Merge branch 'feature/beheading'
Removed old test file, and updated generated js files.