Thread.Thread [Documentation]: Adjusted return type of thread function.
The return value of the thread function is relevant (as it is returned
Fixes [LysLysKOM 21410113] reported by Per Cederqvist. Thanks.
Also adjusted the declared type of create() somewhat so that it requires
a thread function (ie the compiler will now complain if it is called