Remove mpi
Remove MPI and some router dependency

Most MPI code has been removed, but the router is still very tightly coupled
with the rest of the code.  Right now, compiled meld program runs without
visible error, but further test need to be conducted and router and remote
can be further decoupled from the rest of the program.
Fix overcount of node iterator
Attempt to fix test diff by adjusting final node id
Remove MPI and other scheds than serial
Code cleanup
Remove unnecessary router reference and more mpi
Fix code to pass more tests
Tests pass with most of router reference removed
Remove code dedicated to UI and SIM
Remove UI and router from compilation
Remove router code