Squashed commit of the 0.0.4 branch

Change from RecordedEvent.MustHaveHappened to PropertyChanged.MustHaveBeen.Notified.
Add EventMonitor.
Update version to 0.2.0beta, drop NuGet.Tests
Correction to comply with semantic versioning specification