Add cca as a pinned local dependency

For more reliable/reproducible builds.
Bail build script if called outside Travis
Add local build script
Merge pull request #555 from tlvince/refactor/cca

Updates cca to 0.4.x