add --xmlrpc-url option, --index-url was wrongly used for XMLRPC connection

Unfortunatly an issue was introduced with the previous merge request: The index-url was wrongly used for the xmlrcp connection. This change adds the XMLRPC url as a separate option and uses the old URL by default again.