Add npm install to install section of readme
Fix post-digit readBracket state reset

The check `typeof val === "object"` wasn't working, so readBracket's
internal state was being reset when readNumeric finished. Using null for
the reset param value works better.