Fix xmlrpc procedures.

Note addition of machine_name parameter. Is optional to allow for
backwards compatability, however now always be supplied.

Change-Id: Ic0d05e2fe0ad92ce687af0ef3c71ecbc39562fc6