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

Just for convenience... until we get associated types.