Cleanup

OPM is going away from git modules to git subtree, so we don't need
this functionality anymore.
Puppetfile parser

This patch add PuppeFile class which will be used to read/modify Puppetfiles.
Adds initial commands

Adds commands init and sync for basic work with Puppetfile and modules.