Puppetfile updates (#1142)

A pull request for issue #1142.  Adds the `epel`, `erlang`, and `pyenv` sources to the extensions that seem appropriate.  Also updating the URL of the Puppet Forge API.

I did not remove the superfluous references to the `drush`, `nodejs`, and `python` modules for fear of unintended side effects.