added support for browser
added sugar for vm

this allows removing iframe in the browser version when the simulation
ends
added calls to free() when the simulation ends
Rotation script context now persist between calls
added progress event
Merge pull request #25 from Enilia/browserify

Browserify integration