Compose enhancements to support displaying models:

- Added mat34 intialization support
- Refined parameter checking to allow implicit casting between certain
  types (i32 and u32 for now)
- Added single param versions of matrix constructors to support idenity
  easily