Add method to follow, unfollow and check following state

Retrofit would complain if the Callback doesn't have any parameter, or the method is `void` in the non-callback version with a message `Must have either a return type or Callback as last argument`.

I'm going to replace the `Boolean` with `Object`, even though it will be `null` when successful.