update ripienaar/concat -> puppetlabs/concat
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.
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
Adding a setup_ruby_primer script.

The script installs all of the pe-ruby* packages that ship with
PE and creates a file '.extendingrc' in /root/. So that when the
bashrc or zshrc file is execed the $PATH is correctly set.
Adding the remove script for the setup script.
Updating the bashrc to set the PATH correctly.
Update the zshrc to set the PATH correctly.
Merge pull request #200 from klynton/fix-trainvm-18

Fix TRAINVM-18
Upgrade PE to 3.1.2.