Manager's follow_user method now respects async parameter

- Manager's follow_user method now respects async parameter. In other words the following code snippet would be executed in a background Celery task:
```
manager.follow_user(1, 2, async=True)
```
- Methods' documentation is updated.
- follow_many task handles the case in which there are no activities to be added to follower's feeds.