Merge branch 'master' into #297
got stuck trying to define a CorrelationFunction equivalent of the SBAdd.  Going to ask for Mike's help.
(#297)
Merge branch '#297' of https://github.com/GalSim-developers/GalSim into #297
First pass at implementing CorrFunc as pure python without the C++ version.
(#297)
Merge branch '#333' into #297

Conflicts:
	pysrc/SBInterpolatedImage.cpp
	pysrc/module.cpp
Mostly get the test suite working with new version of CorrFunc class
(#297)
Merge branch 'master' into #297
Merge branch 'master' into #297
made changes to adapt the ImageCorrFunc to be the only obvious means to generate a CorrFunc, and to disable methods I don't think make sense to have access to.
(#297)
finished part way edits to the test function
(#297)
minor bugfixes/whitespace
(#297)
minor edits
(#297)
laughably OCD micro commit
(#297)
allowed scaleFlux so that people, if they choose to use the operators on the .profile attribute, will find it still works
(#297)
updated tests to use preferred operator methods
(#297)
updated draw calls in test
(#297)
stripped away unneeded CorrelatedNoise class, but leaving covariance matrix functions as free functions
(#297)
first pass at free function implementation of correlated noise covariance functions
(#297)
removed no-longer-necessary CorrelatedNoiseImpl.h file
(#297)
Switch compression in demo11 to bzip2 and rice
(#305)