Allow multiple feeds per object using topics

Subscriptions can be include a topic, e.g 'work' or 'family'.

Events can be published to a topic.

Activity feeds can then be fetched for a given topic.

This is all optional.