Merge pull request #27 from distantcam/master

PropertyChangedEvent implementation cleanup
version
Fixed interface imp in generic class