adding boost array mpi header and adding a test to run the reduce. Fixes #51