Added rbenv submodule and called it from the base puppet manifest. Renamed the git-core packge to simply git as it was conflicting with the rbenv module. Also moved the git package require into base instead of being in a seperate class.