Enable several backends

This patch allows you to pass several -b options and rotate between the different backends to serve requests.