Added option to MvxTableViewSource to refresh on every NPC event

This is an option that bypasses the optimization in line 56. This is useful when you call RaisePropertyChanged() on a collection that is bound to a TableViewSource, because if the collection is modified (but not re-assigned) then the table will not update.

This fix is only for MvxTableViewSource, but it could be used anywhere a collection is used and this optimization exists.