Tests, misc refactoring, travis/coveralls config
Merge branch 'master' of github.com:dchaplinsky/visual-logging