Implement Rabin.register to allow registration of callback.
Update README.md