Test fixes.  For some reason, detail panel test's @before isn't being called
Moved gui testing to its own folder and targets so we can still use jenkins for everything but gui testing
Merged the gui-test changes from dev-set3