Plugins now define additional dependencies in their manifest files.

Also renamed the manifest entry for moving files around.
Merge remote-tracking branch 'origin/master'