Merge pull request #1851 from naylor-b/refactor

some fixes for test failures on various platforms
Merge pull request #1852 from naylor-b/refactor

more fixes for dev test failures
small speedup in linear GS
Merge pull request #1853 from naylor-b/refactor

more dev test fixes
implement "record_configuration" function
Merge branch 'dev' into work
Merge pull request #1854 from swryan/work

implement 'record_configuration' function
test for Bret
Merge branch 'mpi' of https://github.com/Kenneth-T-Moore/OpenMDAO-Framework into dev
small fix
Merge branch 'mpi' of https://github.com/Kenneth-T-Moore/OpenMDAO-Framework into dev
cleanup
test fix
test fix
Fix for GS with subbed driver
Merge branch 'mpi' of https://github.com/Kenneth-T-Moore/OpenMDAO-Framework into dev