fixed all TDIState mismatches
changed tests BigLogic problems to get them working
added restore state to TDI cause it is requrired in BigLogic (not run()!)
Merge branch 'master' of https://github.com/vid14114/TDI