Fix LUClusterRepairDiskSizes and rpc result usage
Fix LUClusterRepairDiskSizes and rpc result usage

This LU was introduced before the RPC result conversion from .data to
.payload, and it has managed to keep the old-style usage (how? it's
the only LU that does so). Fix by changing to payload, and add some
extra logging for easier diagnose.

Signed-off-by: Iustin Pop <acf83a5274f31a43af6b914614365999469c1a31@google.com>
Reviewed-by: Stephen Shirley <f872caad177d67bbe18c119d0505f2d3caa02af3@google.com>
Reviewed-by: Michael Hanselmann <68b67885ff74281219b4a4be33cc20fd45078d7c@google.com>
(cherry picked from commit 043beb38f4e10b75d0820c361c668c441c7a6980)

onponomarev/ganeti,apyrgio/snf-ganeti,yiannist/ganeti,grnet/snf-ganeti,grnet/snf-ganeti,leshchevds/ganeti,mbakke/ganeti,ganeti/ganeti,mbakke/ganeti,ganeti-github-testing/ganeti-test-1,ganeti-github-testing/ganeti-test-1,ganeti/ganeti,onponomarev/ganeti,ganeti/ganeti,andir/ganeti,apyrgio/ganeti,apyrgio/ganeti,leshchevds/ganeti,dimara/ganeti,apyrgio/snf-ganeti,bitemyapp/ganeti,bitemyapp/ganeti,leshchevds/ganeti,andir/ganeti,andir/ganeti,mbakke/ganeti,dimara/ganeti,yiannist/ganeti,yiannist/ganeti