Merge branch 'mergebbmpi' into boost-mpi

Conflicts:
	debug/debug_handler.cpp
	process/machine.cpp
Fix MPI Send issue to pass serial tests
debugger-mpi update
define api-debug messages
Minor edits
Merge remote-tracking branch 'origin/debug' into boost-mpi

Conflicts:
	debug/debug_handler.cpp
	process/machine.cpp
	sched/nodes/serial.hpp
compilation issue
Merge branch 'boost-mpi' of github.com:claytronics/meld into debug
fix syntax error
Fix compliation error with const parameter
Refactor MPI pollAndProcess function
Fix MPI termination issue and add iterative MPI testing
commit before fresh merge with boostmpi
Revert "commit before fresh merge with boostmpi"

This reverts commit 51e096c31883af86e8c1b5bd7699cf5a1d96bbdc.
Reverted the merge. Corrected init call. Working bbsim