python3 fixes in magpis & fermilat
stringIO requires utf-8
that last fix was completely wrong
content -> text
SDSS now uses requests and io.StringIO, for python3 compatibility.
Removed unused sqlcl.py, inside sdss.
Removed io.StringIO

Parse directly the returned text, rather than encapsulating it in a
file object with io.StringIO.
python3 fixes in magpis & fermilat
stringIO requires utf-8
that last fix was completely wrong
content -> text
Merge commit '7db31fc5adc297fdf691a75b90e96d767cf98037' into python3fix
alfa urllib -> requests (untested)
removed match_object (didn't work anyway)
somehow I think StringIO(result.text) will work
removed unused imports
attempt to fix UKIDSS core: it may be impossible without a complete
shift to requests, so I'm going to revert this set of changes for the
most part...
alfa tests pass on python3.  Cannot test on python2 because of this
bloody error:
ERROR: You appear to be trying to import astropy from within a source
checkout; please run `./setup.py develop` or `./setup.py build_ext
--inplace` first so that extension modules can be compiled and made
importable. [astropy]
MAGPIS fixed - need to use BytesIO, not StringIO, for FITS files
(also, error in previous commit message was b/c there was no compiled
version of astropy when using python setup.py develop)
fermi compatibility fix