progress commit

- New UUIDGenerator class.
- some extension to QUuid. (casting functions).