Update demo and readme to use Bespoke.js v0.4.0
Switch to CommonJS source with UMD build

Switch to Gulp
Add Karma
Add test coverage
Bump to v0.1.0-beta
Use bespoke-classes in demo, switch to 2 spaces
Bump to v0.1.0