Removed unnecessary parameter from function definition.

In ToolBox.py:
- removed "step" parameter from arguements, not used.
Altered ClusterEvent to not depend on scaler.

This makes sense as we should no longer use scaler (it's not a constant).

Also modified the call to ClusterEvent in:
- AugustAnalysis.py
- ComputeAlignment.py
- pyEudetAnalysis.py
- pyEudetReconstructionOnly.py
Removed scaler from pyEudetReconstructionOnly.py.
Added check to pyEudetReconstructionOnly.py to not recluster repeated pixel maps.

Instead it just adds the clusters it found last time.
This makes the event loop run about twice as fast, for identical results.
Merge pull request #16 from sredford/master

General tidy of code and some speed improvements.