Ensure everything is tested on travis

`cargo test` does not test dependencies
Fix warnings
Remove SubMesh type

This currently is not used for anything
merged frame and cube example