fixes #1543
Tests for ObservableProperty
Signal shouldn't retain ObservableProperty
Merge pull request #1576 from Shulepov/swift-ObservableProperty-issue1543

Swift Development: fixes issue #1543