uid entity and collection
small fixes
util/value class
refactored groups to use UidCollection for the owners field
user hydrator: added the extract() method