- Removed "rhex" directory from under RHexLib
- Merged utils and tools under RHexLib
- Got rid of StdModules from under RHexLib. Module additions are now
  robot specific and should be in the robot modules directory
  (RHex/RobotCode/Behaviors/modules).
- Shifted ClientLib under libclient and moved includes to include/client
- Removed add and activate routines from within various Serial modules
  and shifted them into MichiganModules. Module period, order and
  offset are robot specific and should not be defined in generic
  header files.
- Removed include/io
- Incorporated Jay's new hardware implementation and only included the
  base HW abstract class definitions within RHexLib. The rest will be
  in robot specific directories.
- Collected all RHex related modules and modes under
  RHex/RobotCode/Behaviors.  Now, there are two libraries,
  librhexmodules.a and librhexmodes.a

Things to be done:
- Get rid of the SimParameters module. The correct way to do this is
  to define a hardware component names SimParamHW and instantiate it
  properly under the hardware layer.
	