Another interim commit while I clean up the matrix library codebase and API.
This implements the short names for the matrix functions, but I have as of
yet to change the long names (and their docstrings) to be the proper thing
or to fix the game code to use the new API.