GLSLShader: call DrawView on main thread
NSOutlineViewDataSource: C#ify parameter names

GetChild, GetObjectValue had ObjC style parameter
names that were inconsistent with other methods
NSOutlineViewDataSource.