MockClamp now uses pyqtgraph.multiprocess
added hh simulator for use when neuron is unavailable.
Built-in neuron simulator is complete.
Added mutexes to RemoteEventHandler so it can be accessed across threads.
Merge branch 'hh_simulator' into develop

Adds pure-python HH simulator for use in MockClamp when NEURON is not available.