Move unregister() to PushRegistration.

This is also changing the type of returned Promise and how it is
expected to behave.
Merge pull request #97 from mounirlamouri/unregister

Move unregister() to PushRegistration.