Refactors testutils to make test writing easier

- adds assertObject method which accepts the same params as
assertArrayObject
- removes the need to keep track of prefixes
- removes v0.1 tests
Alias float to js number type

Properly type sourceDivergence as float.
Merge pull request #17 from cassiedoll/cleanups

Refactors testutils to make test writing easier
Merge pull request #18 from cassiedoll/float

Merging: Alias float to js number type