Merge pull request #1268 from OpenMDAO/dev

dev merge
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework
fix gui PropertiesPane tooltip bug
Merge branch 'dev' into gui
Merge branch 'dev' into gui
stop creating a default 'top' assembly in new projects
clean up gui passthroughs frame code
framework variables handled in gui
to italics
fix a test i missed
minor cleanups
Z# Please enter the commit message for your changes. Lines starting
fix workflow tests
speed up the gui functional test arg_count function
make gui grid bigger
enable drag and drop of dataflow figure onto workflow figure (test needs fixed)
Added preferences to openmdao namespace.
Added argument to ColumnPicker constructor for setting default visible columns.
Adjusted PropertiesPane to set default visible columns per component editor.
Added support for viewing more columns in component editor. Columns visible by default are info, name, units, value and description.
Merge branch 'dev' of github.com:OpenMDAO/OpenMDAO-Framework into dev
Merge branch 'column_sorting' of github.com:crobinsonut/OpenMDAO-Framework into cal
Columns settings for inputs/outputs tabs per component editor are stored and recalled per session.