self-implementation + compiler tweaks

shimmre.shimmre compiled by jsc.shimmre is now _smaller_ (modulo minification)
than bootstrap.coffee compiled by coffeescript!!
fix scoping errors
Revert "fix scoping errors"

This reverts commit 1b808b1b85a6edfbe8523fce5da8d6de6da26844.
Revert "self-implementation + compiler tweaks"

This reverts commit 5659249af168a8e52e378aaeb877536b7c59c37c.
add some tests for compiled shimmre
Merge branch 'shrink'
test multiple shimmres at once