Do not depend on the third_party module for the nongui code
Merged changes from no-odict branch
fixed error caused by traceback name collision. Variable naming compliance update for post processor.
Merge branch 'no-odict'