Convert inserted data from *as-you-type commands to UTF

Fixes #278
Fix resource path for JS reader
Updated JS core
Force context entering when acquiring JS context
Fixed crash on Win32
Better PyV8 loader
Updated JS core
Fixed OSX “Toggle Comment” shortcut

closes #289
Fixed issues with comma insertion in Lorem Ipsum module

Fixes #305
Option to bypass specific single snippets
Allow dashes in single snippet
Better syntax detection
Merge pull request #3 from sergeche/master

update form