Execute commands in parallel

At the moment, it is only possible to execute one command at a time because the server uses the same execution channel to send the commands to FluentControl. This could be modified that the server would keep track of a list of execution channels and whether they are being used. In case this is necessary, the server could then spawn new execution channels through the remaining execution channel and therefore allow the parallel execution of arbitrary many commands (even though in most cases, the parallelism is limited by the available arms).

At the moment, it is not planned to implement this as we think it is not needed. If you do have a need and would like to see this feature implemented, feel free to respond to this issue.