bootstrap includes userprefs - no need in site.pp
Merge pull request #205 from casharma/fix/userprefs

bootstrap includes userprefs - no need in site.pp
fix permissions for extract_pe.sh
Merge pull request #206 from casharma/fix/extract_pe_perms

fix permissions for extract_pe.sh
extract permission 755 + minor doc
Merge pull request #207 from casharma/fix/extracts_perms

extract permission 755 + minor doc
Moving the setup and remove scripts to classroom/.
Merge pull request #208 from klynton/fix-extending-scripts

Moving the setup and remove scripts to classroom/.
Fix the dependency install problem caused by rpm.

Using yum localinstall --disablerepo=* allows the files inside the
packages directory to be installed with their correct dependencies.
Merge pull request #209 from klynton/fix-ruby-install

Fix the dependency install problem caused by rpm.
(maint) Update ESX vm settings
Merge pull request #212 from shrug/master

(maint) Update ESX vm settings
Add checks for the classroom master

* Verify the master has > 1 core
* Verify the master has >= 2gb

Fixes #TRAINVM-63
And actually do a >= comparison here...
Merge pull request #213 from binford2k/ticket/TRAINVM-63/verify_master_settings

Add checks for the classroom master
A cleaner way to resolve the password mess

This pulls the password out of the bash class and allows users to
actually change their passwords, as the password is only set when
applying userprefs::defaults now.
Merge pull request #214 from binford2k/cleaner_userprefs_password_management

A cleaner way to resolve the password mess