include submodels.h instead of each model separately
add more description of algorithm
move mod parameter initializations

Needed so that submodel initializations can use parameters.
add model_com files and associated changes

* model_com does not yet do mpi communications
* model test (run_com_model) doesn't yet test results
rename macro test variables
check common mode value
add MPI communications
add com model to mpi_makemap
mark com model completed, add new task