Split breakpoint assertions into two separate tests

As noted in #11, using this style of chai-as-promised (without
explicitly synchronizing) can only perform one assertion per test, so
the first assertion was never being run.
Bump to 0.0.6

Updated README and npm metadata