removed all async/sync switching code--now only async; moved compare files to fs-compare module
changing travis node versions
bump travis
locking versions
set pegjs to cache:true for old behavior
make some deps looser
add examples to toc
take out pinch warning
Merge pull request #23 from jdeal/split-refactor

Split refactor