Added EventHandlerExtension.
Added ListExtension and tests.
Added ObjectExtension and tests.
Added StringExtension and test.
Added code annotations from jetbrains.
User code annotations.
Added ToDegree and ToRadian to DoubleExtension and added tests.
Added IValueProvider, implementations and test.
Changed namespace of annotation classes. Added NotificationObject and ChangeTrackingNotificationObjects and its test.