Cargo/Travis warnings, tests, and device `CommandBuffer`

Actually, it doesn't warn on that. Maybe because cargo ignores warnings for dependencies.