Properly set reply.Result to output of unmarshalled GetTxOutResult JSON.

Fix panic caused by nil pointer dereference.

Create new error type for invalid tx vout (gettxout).