do not allow a driver to be added to a Component that is not an Assembly
Merge branch 'dev' into gui
Finished cleaning tests to support new component editor.
Merge pull request #1313 from crobinsonut/variable_info_icon

Variable info icon
Merge branch 'dev' into gui
try sleeping in gui datflow test, see if it prevents possible timing related failure
Added class to simplify working with I/O variables in slick grid.
skip the problematic gui test_dataflow/_test_replace for Windows platforms
see if resizing window helps with gui functional test issues on EC2
clean up skiptest, fix seemed to work
Merge pull request #1314 from swryan/gui

disallow adding a driver to a component, fix gui test via browser resizing
url_encode project_name in gui project template (handles spaces and backslashes in project path/name)
oops, put the url_encode in the wrong place
Merge pull request #1315 from swryan/gui

fix problem with GUI project page not handling project paths with spaces, etc
missed a couple places where urlencoding of projpath was needed
Merge pull request #1316 from swryan/gui

missed a couple places where urlencoding of projpath was needed
Finished modifying component and grid for selenium. _test_editable_inputs is skipped instead of commented out.
Merge remote-tracking branch 'upstream/dev' into selenium-variable-viewer
updated geometry api
Merge pull request #1317 from naylor-b/geom_api

updated geometry api