Refactors pyenv to be a LWRP

This allows other recipes to call the LWRP and install pyenv for any users