Multi-instance support

Only works in the GUI for now, doesn't break  the command-line client but the new options are not implemented.

Related to #29 
Although this is a small enough change that I can probably make it on my tweak-PR.
 
- [ ] Change `noErrors` to `errors` and flip logic.