added class DiffFile / DiffFilePrivate
added class CheckoutNotify
implementation of event "checkoutNotify"