Added new skeleton class for Module Process Executor.

Begins to address #22

The aim of this class is to be able to execute modules in separate jvms
Initial attempt at loading over processes... seems to work :)
Working process execution #22

This seems to be working.  A couple tests are failing... (I havent even tried
with a kinect yet), but still not bad :)
Fix imports and scoping
Launching modules with system out redirected
Integrated RMI server/client into MM / M interaction

Conflicts:
	src/main/java/edu/mines/acmX/exhibit/module_management/module_executors/ModuleExecutor.java
Working RMI interprocess communication

A couple major things:

Restructured the contract between module manager and modules.  Now, everything
is done through an interface (the way it should have been done for a long time)

Working redirection of a modules stdout

Working recovery of exceptions ( closes #4 ).

Remaining:

I doubt the hardware manager works. This would be the one thing holding back #22
Fixed test: wrong func name
Added new functions to interface