Bugfix: DenyUserEdit conflict with default generated values.
DenyUserEdit throws exception when user set creation time value to null, because the DenyUserEdit validation is executed before CreationTime has set the value.
New plugin type ICommandObserver.
Can be used for intercepting commands between client and server.
Merge pull request #16 from kmeze/master

Bugfix and ICommandObserver interface.