Use QUuid directly on the binary UUID representation

There's no need to convert to string representation, insert the dashes,
parse again into binary form and check if worked if we already have the
binary form. Just use it.

Change-Id: I30a5476a120433c188b9db11cf2a379592b7ec1e
Reviewed-by: Lorn Potter <lorn.potter@gmail.com>