* Try running tests on all three operating systems
* Try adding an MSVC build
* Make tests work on Windows
* Try reconfiguring Travis for this
* Maybe it's because we're in git bash
* Try explicitly doing something else for travis
* Remove a part I think is unnecessary
* Run the test EXEs as they compile
* Add coverage features and add it, laboriously, to everything
* Fix easy tests
* Add tests for != operators
* Clean up test framework a little
* Add documentation of coverage macros
* Fix tests for mat4 to quaternion
* Slightly improve formatting of coverage output
* Trailing whitespace must die