Fixed an issue with observer mock comparing notification names incorrectly.
Cleanup up compiler warnings; updated project file to recommended settings
Updated version of #35 from arsbuinitsky/master which fixes the problem as I suggested in the comments, and updated against current master.  New Unit test unchanged from Arseni Buinitsky's branch.
Merge pull request #65 from carllindberg/FixObserverComparison

Fix observer comparisons