Tests for CLI mixing

& optimist's dot-notation support
Doc section on overriding config values via CLI
Merge pull request #22 from tivac/issue-21

Docs & tests for CLI config overrides. Fixes #21