Add missing Dependencies and PathWhitelist after the collapse of app and fileset manifests.

Trying of an implementation for #16 I noticed that they were missing.

The original pull request was coreos/rocket#253 (before the split) 
After the review I removed the Root entry from dependencies (the spec should be updated to remove it also from the example), made Hash of type types.Hash and put Name above Hash.