fixed ConfideUser, to support user-models with non-standard key-columns

when User-Models use a different name than 'id' as their unique key, ConfideUser did
not work correctly.

this patch replaces calls to $this->id with $this->getKey()