Fixed signature of withRange, so that it would be possible to use it with functions like recv.
Fixed signature of withRange, so that it would be possible to use it
with functions like recv.

Implemented helper withStorableArrayAndSize - we seem to have quite a
lot of use for it.

Switched order of args for [srb]send and recv.

bjpop/haskell-mpi,bjpop/haskell-mpi,bjpop/haskell-mpi