added information about contained heuristic to the sent/received state
shared problem info provider and some major modification of certain interfaces
Merge with d8b7d369e99f497eea058e9a40b5d3887722609f
Merge with 99df3fee446c389ec91734f62c6329b3db357a44
Extension of Traces
Refactored structure and naming (A* -> BFS)
The only code change is volatile in Distributed search for seach and run booleans.