Clean up examples

- Use rust-style field names for `#[shader_param]` and `#[vertex_format]` structs
- Pass the model, view, and projection matrices into the shaders separately
- Remove pointless setting of `.x.x` matrix element
- Clean up formatting
Combine model/view/proj matrices into single uniform for cube example
Merge pull request #273 from bjz/examples

Clean up examples