es6 refacto (drop underscore support)
add dev build
add support for customizable prefix (MICKEY_PREFIX)
closure instead of _.bind