Demonstration of software package management for tactical or dev systems

Basic demonstration of package management via CFEngine using Yum,
to control which packages are installed on various types of systems.
Added RHEL5 and RHEL6 classes

The RHEL5 platform doesn't have the Eclipse packages.
Initial commit of cross-platform root-shell validity promise.

The root shell must be on the root filesystem, since otherwise
single-user mode doesn't work. This promise insures that the
root shell is not located on a mounted filesystem, and that
the directory in which it is found is not a symlink.