delegate classes

- CHG: moved DelegateEqualityComparer class zu sub namespace
- ADD: DelegateComparer
collections

- ADD: LockableObservableCollection class