Moving the environment module to userprefs.
Changing the module name to userprefs.

Also changed the class name to userprefs everywhere.
Missed the declaration of the class in site.pp.
Get rid of the *.un~ files from being tracked.
Fixes TRAINVM-43

This will add a rc.local command to extract PE and delete the
  installer for training VMs.
For learning VMs, this does nothing currently - the learning VM needs
  some massaging yet, so it will go into the ks eventually if needed
might as well fix the learning vm now
Merge pull request #196 from casharma/fix/TRAINVM-43

Fix/trainvm 43
remove echo - bad for a script in rc.local
Merge pull request #197 from casharma/fix/extract

remove echo - bad for a script in rc.local
Cache the wordpress 3.8 installer at /usr/src/wordpress
Merge pull request #198 from casharma/cache/wordpress

Cache the wordpress 3.8 installer at /usr/src/wordpress
Updating bash shell and prompt.

Added some coloring to the prompt. Displaying the full path to the `cwd`.
Also listing which git branch the user currently has selected.
Manages hiera configs for master & agents

This will ensure that hiera is configured on the master so that it
respects the user environments for each student. More details will go
into the instructor guide.

This also configures each student, so they can run puppet apply against
the same hierarchy (wrt their environment, at least).

Finally, it changes how the autoteam bit is calculated, so it can be a
nifty auto data bindings demo, if wanted.
Add lowercase to the warning message
Adding the zshrc file and updating the bashrc file.
Manage the zshrc file.
Merge pull request #195 from klynton/wip/userprefs-changes

Wip/userprefs changes
Merge pull request #199 from binford2k/wip/fundamentals_manage_hiera

Manages hiera configs for master & agents