Merge branch 'master' into #2

Conflicts:
	stile/data_handler.py
Few cosmetic changes (#2)
Not really sure what changes I made, but I made some to data_handler.py, so... (#7)
Thinking some different things about the data handler (#7)
Some ideas for pipeline interfacing from Jim (#7)
Rearranging sys_tests a bit given LSST reqs (#7)
Merge branch '#8' into #7

Conflicts:
	stile/data_handler.py
	stile/sys_tests.py
Some other changes to get a working version we can try with the stack (#7)
New, working-ish LSST code! (#7)
Trying out a plotting module for the correlation function sys tests (#7)
Get rid of CachedDataHandler (leaving HSC for the moment for code, but that should go too) (#7)
Merge branch '#8' into #7

Conflicts:
	stile/data_handler.py
	stile/sys_tests.py
Whoops, forgot data_handler.py on last merge (#7)
Plot method for correlation function tests!  *wipes brow of sweat* (#7)
Lots and lots of new correlation function tests (#7)
Adding functionality to the lsst module (#7)
Fixing some code to actually work with LSST (particularly if catalogs are already masked) (#7)
Add actual command line python function (#7)
Massaging out bugs (#7)
Stupid latex-related bug (#7)