Partially cleaned up to go into ROSE.  More needed.
Minor changes to build order.
Changes to connect with ROSE (while at LLNL).
Changes to connect with ROSE (while at LLNL).
Initial version.
Initial version.
Added ifdef guard to compile within ROSE.