DDF-589 initial update containing workspaces

- can add new workspaces
- can remove workspaces
- can add searches to workspaces
- can edit and remove searches
- moved templates into named folders for organization
- moved query model out of query view
- fixed several bugs with the backbone-cometd plugin
- removed option for not using cometd
- fixed tests to use cometd instead of REST endpoints
- updated backbone relational version
- refactored the relationship between a search and its results