don't compile client during travis tests

- travis build breaks when compiling because of a file system permission/access issue
Merge pull request #42 from carrot/roots-v3

Roots v3 compatibility
escape markdown content
Merge pull request #40 from carrot/embed

Escape markdown content
shorten auth config syntax, closes #30
use consolidated uploader config syntax, closes #29
move upload directory under uploader config key
update tests with new config syntax
update readme with config syntax