WIP: metadata and puppet syntax checking

One more thing, rake validate calls rake syntax so you don't need to add it again.