jsonrpc: Add support for multiple listeners

Make is so that a reactor can have more then one listeners running

Change-Id: Ibe1b392eab2c30df5720caca11a80f44c6135437
Signed-off-by: Saggi Mizrahi <smizrahi@redhat.com>
Reviewed-on: http://gerrit.ovirt.org/11400
Reviewed-by: Adam Litke <agl@us.ibm.com>
Tested-by: Adam Litke <agl@us.ibm.com>
Reviewed-by: Dan Kenigsberg <danken@redhat.com>