Various changes:

- wrote documentation in README
- the `addLoginService`method now returns nothing on success. This is
  to mirror the `loginWith<service>` core method API