Initial Commit for File IO

Made C matrix contiguous and added file output.
Finished I/O, Changed Arguments a Pinch

Accounted for single ranks needing more than 8MB for their slices.
New arguments:
    argv[2] = number of ranks per color (A.K.A. Number of files to output).
    argv[3] = 1 if file output is to be compact, 0 if not.
Calculates bandwidth, time in compute

I also tweaked the output statement slightly. The code portion of the project is done.
Merge pull request #4 from ngpitt/IO

IO Complete