Revert removal of EventArgs parameter on Grid.OnSelectionChanged method - if we decide to add a specific argument class in the future to provide more information, keeping this will allow existing code to work.  This also is more consistent with the pattern of all other events in the system.
Fix build error on os x