initial generic action client for CNC requests.  includes specific action server for MaterialLoad request.  Updated robot_link to start handling pseudo-state machine.  Updated agent config file for the robot to narrow down the number of required adpaters.
updated action client and action servers.  added material load and material unload support files to aid debug process.
added CNC action definitions
added queue functionality to publisher. Cleaned out remaining bridge files to be machine tool generic.
updated bridge actions and messages.  updated clients with XML queueing
deleted old cnc status msg - no longer used
removed obsolete files added Robot XML
merged changes from ROS_action_client branch