Add support for custom forge URLs in Puppetfile

Only the last forge statement in the Puppetfile will be used until we refactor
the simplistic parsing.

Additionally, support for quoting with either single or double quotes in
Puppetfile was added.