Revert "Keep naming of moduleHelper consistent"

This reverts commit 0b6c852001d8157f6e160e09de2b2af34dc6be9a
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
Allow modules to fetch config store
Hardware Manager now instaniated by ModuleHelper
Refactored module helper to be consistent