Less smart backend

Cannot be merged yet.

TODO:

- [ ] Fix redis error handling in Convos::Core::_start_control_channel()
- [x] Improve Convos::Command::backend and t/command-backend.t

Anything else?
separately