Add front-end testing files
Remove trailing whitespace
Restructure plugin using Backbone-style require
Setup tests for front-end testing
Fix broken test; chai is more strict
Add regression test to fix #16
Remove old lib files
Simplify build process
Remove old server-side dependencies: mocha, browserify, jquery-extend
Re-add entry point in package.json
Update README
Bump to version 2.1.0