Use with-reset from patched cljs, move with-reset to `test`
Move `with-registered` macro to `test`
Improve readme and bump version