General thunking class to allow C-style callbacks to C++ class members - including optional parameters.

Dependents:   cthunk_example