Patterns: fix issue in ft.live ns. remove gui from protocol.

- instruments are imported as vars, which don't pass the test unless
  they are deref'd, so only :inst, but not inst would work in ft.live
  patterns
- gui shouldn't be in that protocol