Add const specifiers to some functions in Mat
Add const specifiers to some arguments in Vec2i and Vec4f
Add const to a large many of the canvas functions
Add const to some const-able matrix functions
Remove old test code from main
Add `make test` directive, runs unit tests :3
Add test_objs/ to gitignore