Extend Travis config to run tests and upload doc to Rust CI