Work in progress on profiling threads.
Merge branch 'master' of http://apfejes@github.com/apfejes/epigenetics-software.git
Still working on profiling processes.
Merge branch 'master' of
http://apfejes@github.com/apfejes/epigenetics-software.git

Conflicts:
	Epigenetics/WaveGenerator/WaveGenerator.py
ConnectToMongo is now a function where you must specify the database you
want to connect to, before it was always connected to
epigenetics_database.
Merge branch 'master' of https://github.com/apfejes/epigenetics-software.git
Updated so that ConnectToMongo connects to epigenetics_database.
Added second example file for short runs.
Remove WaveGenerator.py, replace with TheWaveGenerator - causing
namespace issues.
TheWaveGenerator is now a much cleaner shutdown - solving problems with
signals to end processes.
Much cleaner implementation of run() function in the Map Decomposing
Process.
Profiling for the MapDecomposer added.
Known error in printthread.  Imports failing.
WaveGenerator working correctly with Sentinels, and currently
implementing profiling on the processes using a run_wrapper method.
Merge branch 'master' of http://apfejes@github.com/apfejes/epigenetics-software.git