better handling of syntax errors and avoid module bloat

 * when browserify bundle fails, when the developer refreshes
   the browser, they'll see an error message
 * use substack's new small findit instead of findit2 fork
 * don't use vec2d, it's overkill
 * drop iced-coffee-script support that doesn't really work anyway
 * use connect instead of express
 * drop dependency on chem
 * update batch dependency
 * update livescript dependency
 * clean up template html
 * template defaults to adding F5 key to buttonCaptureExceptions
Release 1.1.0