Add new metadata location
Pass the version constraint
Refactor things back into the PathLocation
Remove extra space
Fix failing JSON feature
Merge branch 'master' into metadata_location
fix metadata location lockfile feature

structure of lockfile changed by removing the 'sha' key
remove accidental commenting out of lockfile feature
Merge pull request #623 from RiotGames/metadata_location

`berks install` should not write a locked version for a cookbook installed by `metadata`