Implements `util.format` and `util.inspect`, formatted `console.log`

Caveats:
- <del>adds some failing tests due to miscellaneous colony runtime issues (issues now cross-referenced, see https://github.com/natevw/tessel-runtime/commit/4608b513edf8f8221c4d40ed42ba1c230e05c9c1)</del>
- <del>`console.log` behavior not yet fixed (i.e. #176)</del>
According to that bug link it's fixed "on master". Given this is for human consumption I just did it the sensible way and didn't worry much (beyond adding the note) about what node does.