added Cargo support and updated .travis.yml; language changes: ToStr -> ToString.