Add CommonJS/Node assert methods

Makes this module much more user/node friendly.  I'm piggy backing on node's native `assert` for a few methods, as we're not able to to create friendly messages without massive hackery.

I also ran `npm init` to get rid of obnoxious npm warnings.