Removed instrument protocol specific references from the
instrument agent and pushed it down to the instrument driver.
updated code to remove mi references.  tests have been updated
to use eggs.
removed the references to the MI submodule
Merge pull request #589 from wfrench/master

Remove references to the MI Submodule