PLFM-1869 - keep activities from being inherited across versions for FileEntity and Locationable
Geoffs changes
move dependencies to params
Add test around promoting the version of a file entity
acl and wiki now migrate
change table now migrates
access requirements and approval added to migration
Clean up testPromoteFileEntity()
Correct a mispelling cereateNewEntityVersion()
Expanded ProjectActivityStats to be generic towards entity type and include wikis, provenance, children and old versions in calculation
Merge pull request #410 from john-hill/PLFM-1881

Plfm 1881 part one
impose limits on number of entities searched
added support for evaluations
added activity to migration
More test around promoting a version
added DOI to migration
added favorite and user profile to migration
added trash can to migration
Data entity based script for provenance example wiki creation
upgrade example to use Files and command command set