Ensure clients cannot forge their UID

Only the daemon is capable of affecting the UID for any operation,
which is mainly used for user-layer separation.

Signed-off-by: Michael Ikey Doherty <michael.i.doherty@intel.com>