switch to metadata.json

with puppet 3.6 the Modulefile has been deprecated
add details about dependencies