Merge pull request #1314 from swryan/gui

disallow adding a driver to a component, fix gui test via browser resizing
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