Modify PropertyChangedBase methods to be all virtual. Add missing RaisePropertyChanged overload.
Add additional unit tests for ViewModelBase.
Clean-up ViewModelBase: make it StyleCop compliant.
Update stylecop settings.