recorders & printvars -> Assembly, record_case -> Workflow (and case drivers)
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework into bug

Conflicts:
	openmdao.gui/src/openmdao/gui/test/functional/test_dataflow.py
	openmdao.gui/src/openmdao/gui/test/functional/util.py
	openmdao.main/src/openmdao/main/assembly.py
	openmdao.main/src/openmdao/main/driver.py
Case tree support
lint
Merge branch 'gui' of github.com:swryan/OpenMDAO-Framework into gui
Merge branch 'dev' into gui
Merge branch 'dev' into gui
Merge branch 'dev' into gui
Merge branch 'dev' into gui
Merge branch 'dev' into gui
uncommenting out the go-file changes that had been commented out
Merge branch 'dev' into gui
Merge branch 'dev' into gui
fix the error that inherited list copy the argument "cases" not refered, which will get the new cases by the iterator at the runtime
Merge remote-tracking branch 'origin/dev' into dev
update to kriging
Merge branch 'dev' of https://github.com/OpenMDAO/OpenMDAO-Framework into dev
fixed tests and tightened up covergence tollerance
remove the needless line
working