Updated bespoke.js to 0.4.0

Pulled from https://github.com/markdalgleish/bespoke.js/tree/v0.4.0/dist