Add more tests for the MpiMapReduce implementation

* Verify the correct count of elements is passed to MPI_Send
* Verify the correct integer version of the start iterator for the partition is passed to MPI_Send
* Verify the correct integer version of the end iterator for the partition is passed to MPI_Send