Fix compilation of make-mutex
Fix compilation of make-mutex

Issue was that this takes no application-level arguments but does take a 'data' argument. So this required some modifications since we never had a function with those specific needs before.

justinethier/cyclone,justinethier/cyclone