[darwin] - we need to obey the pthread func prototype void * might not b...

...e the same as a class pointer. This should fix deadhang on CreateThreads on some darwin runtimes.

@opdenkamp i guess this effects all addons. Not sure if there is a version bump needed on each addon now or how this is handled.

Solution was verified by me and @herrnst