rewrite of core passes spec
optimized core for size
hand-minified to beat promiscuous library :)
Revert "hand-minified to beat promiscuous library :)"

This reverts commit 9fc32fcc4b1581c8d648eaab061d25fc39b9175a.
moved small version to promiz.mico.js
added command to test micro version
added grunt compilation with google closure compiler
using uglifyjs instead of closure compiler
more size optimizations for micro, now definitely smaller than promiscuous #worth