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