Update billing

* Add unit tests
* Dont start service if user already donated - #53