[doc] Datamodel changes to work better with MongoDB
[doc] Update events to data model and API changes
[datamodel] Split Annotation into MediaAnnotation and WorkAnnotation, moving the mutable fields into the latter
[core] Update Media to use MediaAnnotation
Merge remote-tracking branch 'origin/data-model'

Conflicts:
	modules/core/lib/db.js