Params for `ReactS.callback{,T}` no longer curried.

Breaks backwards compatibility. Sorry.
Are there more than 3 instances of this in the wild anyway?
Added ReactS.callbackM
Tidy up ReactS.Fix{,T} and add explicit return types