James Aguirre's updatees to qmaster_scheduler.py

To get working on shredder.
Merge branch 'master' of git://github.com/zakiali/capo

Conflicts:
	Compress/ddr_compress/scripts/qmaster_scheduler.py
Merge branch 'master' of git://github.com/dannyjacobs/capo
batch lstbin for lstbin_v02.py
Added code to calculate the Q matrix using mpi. It's not working -- problems with replying to a processor that just sent you a message.
Fixed the problems with the mpi code. Yay!
Added files used in mpi runs for a regular and hybrid array. Also updated sph_harm_coeffs
 to include a function to concatenate Q matrices on the baseline axis.
modified formatting of useful_functions file
Added calfile that would create a grid of baselines in the uv plane
added all of my mpi code that has been running on nersc
just incorporating changes to sph_harm_coeffs.py as I use it to analyze different files
syncing this calfile with the one on nersc
moved mpi code to a new folder
new vis_simulation_0708.uv output
Merge branch 'master' of git://github.com/zakiali/capo
Added a function that returns a random vector consistent with the inputted covariance matrix.
Added a function that degrades a healpix map.
Added a function to deal with lots of hybrid grid data
Wrote an mpi code to generate lots of y vectors for the monte carlo tests. Have not yet tested on nersc.
Added a file that contains functions related to calculating the effectiveness of different arrays in recovering the global signal. Both the Q matrices and foreground noise covariances are taken into account. Specifically, compare_grid() analyzes the different grid (non-hybrid) arrays that I ran with mpi.