Use pyrr functions to test objects

This way we can just prove the pyrr functions
Add support for numpy.number types.

Fix vector4 testing numbers against vector3s in some cases.
Update CHANGELOG, version bump