Overhaul the crap out of everything ever.

Move to a one-patch model because the one that opened several patches
didn't work on the Raspi. Now there's a single patchBay patch that has
effects (as objects) added to and removed from it.
Fix some effect removal logic.

Reconnecting after effect removal was messed up. Fix (at least two
cases of) that.
Allow specifying patches without ~.