Stripping some whitespace

I may regret this decision
Support npmlog formatting strings in log() calls

Also removed unused `log` property from CLI module
Tests for 89e6004bba96c7bc4c6b86a07c53533cdadd9fd1
Merge pull request #24 from tivac/config.log-format-strings

`config.log()` supports `npmlog` format strings now