updated .travis.yml to use install.sh for Cargo nightly.
language changes: fixed duplicate exports, removed warnings.