Only install plugins after cloning pyenv repo

This PR fixes a possible bug when you use the module in a new installation.

The `python::plugin` directive could run before `python::version` which will cause the script to fail when it tries to clone the pyenv repository to a directory that already has the `plugin` dir in it.