Public activity streams

Maybe do `function(err, activityStream)` and assert that `activityStream` is not passed in