Merge pull request #1501 from setowns1/bug2

Workaround for scenario where a restored TraitListObject is deepcopied
Some vartree array fixes in derivatives
remove oddball
one last fix
a better fix
Merge pull request #1502 from Kenneth-T-Moore/vt

Some fixes for Justin's problem
working
fix for test
Merge pull request #1503 from Kenneth-T-Moore/vt

fix for test
Fix for Herb
test
Merge pull request #1504 from Kenneth-T-Moore/herb

fix in expression gradients for Herb
Fix for user Rethore's List vs. CaseIteratorDriver bugs.
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework into bug2