add support for named backends (to avoid resharding when moving netlocs)
add warning about FORWARD
add QUIT command
implement ROLE command