Change default dispatcher access from BeginInvoke to Invoke in the ThreadedObservableCollection;
Bring default dispatcher access and priority to static objects for an easier global set for the unit tests