Merge pull request #1268 from OpenMDAO/dev

dev merge
Merge pull request #1279 from Kenneth-T-Moore/array

Changing a List or Dict variable now correctly invalidates the containing component
grokking project stuff, debugging
gui project import bug fix/workaround, don't initialize VCS in 1st project upload that is deleted anyway
minor cleanups
more cleanup
fix gui problem with importing a project that has a space in the file name
put back missing arg to dataflow get_pathname
geomcomp fix
Merge branch 'geom' of github.com:naylor-b/OpenMDAO-Framework into geom
Fixed some issues
Merge pull request #1280 from Kenneth-T-Moore/csv

Fixed some issues with the recorders that were causing exceptions in our tutorials
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework into geom
PluginDocsHandler correctly loads library docs in releases. Added tests to check for 404 errors when loading docs.
in gui functional tests, move dataflow/workspace util functions to their respective pageobjects
some test fixes
Minor editing to checklist; fixed typo. Minor reword of sentence in units section.
Merge pull request #1282 from pziegfeld/fix_checklist

Minor editing to dev checklist and reword of sentence in units section.
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework
Merge pull request #1281 from crobinsonut/P44014493

Fixed "View Docs" for library items in releases
Merge branch 'dev' into gui

FIXED Conflicts:
	openmdao.gui/src/openmdao/gui/test/functional/test_workspace.py