(Activity) Initial Activity Impl; Has the glue for the activity framework; User, group, content producers and routers; One simple unit test.
(Activity) Added the actual activity module.
(Activity) Activity progress
Removing JSON.stringify in an assertion.
Merge branch 'master' into activity-poc
Removing use of a fabricated admin context in favour of internal methods that are now available.
(Activity) Completed activity use-cases that can be implemented with current features. Added unit tests for privacy and more advanced routing use cases.
(Activity) Documentation progress. Promoted propagation out of the activity entity model.
(Activity) Another round of documentation. Self-review remaining.
(Activity) Minor changes from self-review.
Merge branch 'master' into activity-poc

Conflicts:
	node_modules/oae-content/lib/api.js
Merge branch 'master' into activity-poc

Conflicts:
	node_modules/oae-principals/lib/constants.js
Compatability fixes for the previous merge to master.
(Activity) Routing only needs the seed resource, not the full activity entity.
(ActivityAggregation) Activity aggregation implemented. Unit tests all working, but needs more. Also needs code-cleanup.
(ActivityAggregation) Added telemetry, moved / categorized some code, some logical fixes
(ActivityAggregation) Do not reverse order when querying processing buckets, need to process the oldest first.
(ActivityAggregation) Documented the activity cluster API
(ActivityAggregation) Minor code cleanup.
Merge branch 'master' into activity-poc-agg2

Conflicts:
	node_modules/oae-principals/lib/api.picture.js