Fix underlying bugs in python data analyser, improving the python code memory usage and reducing the pickle file size.
Improving analyser strategy, avoid some bugs and support step function; step function finish; Improving C++ memeory usage.