…ning tests on changes.
Add Sinon (for mocking the server and spy functions), and SinonChai (for nice assertions on Sinon spies).
This includes: 1. Update browserify version. - update keymaster for browserify patch, and move the require from file.js to app.js - manually set Backbone.$ = $ (needed due to browserify changes) 2. Use browserify-shim to externalize chai dependency in tests. 3. Simplify gulpfile code.
This brings liquid.js up to mattmccray/liquid.js@d0e0acc (although that commit doesn't contain an updated dist build, so this was built from source and then added). Key updates: 99e2792a39e40e480ef49aa53cdd49c2ae764342 (Add more standard tags/filters, including `prepend`, which is used in the jekyll started project.) 9c04426bc0c3aca1c6763339bd66f4417bef1171 (Add support for `raw` tag.)