proxy start should not set encodings

Description

As per #2180, the server start command includes the list of encodings that the client supports.
We should leave this empty unless the client specified them explicitly on the command line (distinguishing the two is the hard part) otherwise the server may start with a more restricted set of encodings and subsequent clients won't be able to use all encodings.