Split all arrays across processors in read_input
Parallelization in space implemented throughout

Parallelization in space has been implemented throughout the entire
program.  Output edited to reflect spatial decomposition made.

Everything works perfectly until the solver_mg call.  There is not yet
communication between the processors in the solver, nor is there proper
GNUPlot output.  Getting output, and then communication, working is the
next step.