build the client.js code with browserify

Adds a `Makefile` that runs browserify on the `client.js` file.

This new client.js file runs `util.inspect()` on the output object on
the client-side, specifically so that non-JSON-serialzable things like
Functions are properly formatted still.
repl: add a comment explaining the passing-data-as-err hack
Makefile: add a `build` rule
client: remove redundant `color` option
Merge pull request #2 from TooTallNate/update/use-util-inspect

Use `util.inspect()` to log the object output