4e3577939d
Move the logic of importing the module into AlgorithmPythonWrapper where it is wrapped. Throws an exception if the script does not have a class that inherits from either QCAlgorithm not QCAlgorithmFramework. Adds a check for OnData being defined in the module. If not, OnData from the base class will not be called (it causes stack overflow otherwise)