Moved library and updated

The library now has a new home in GitHub.

Part of the move involves making the updated test suite work, so now it passes against the tests - v2.0.4.