----------------
- Add wrapper steps for ``gmos.spec.ifu`` data cube mosaicking and logarithmic
re-binning, using my PyFU Python package.
- Add ``cosmetics.clean_cosmic_rays`` step, based on McCully's lacosmicx (fast
Cython implementation of LA Cosmic algorithm; currently requires forked
version at https://github.com/jehturner). Also supporting code for fitting.
- Add ``gemini.clean_pixels`` wrapper for gemfix (& work around IRAF corrupting
'MDF' extensions in the latter).
- Add ``gmos.spec.normalize_QE`` wrapper for gqecorr (to correct differences in
QE variation with wavelength between CCD chips).
- Add ``gmos.spec.ifu.subtract_bg`` wrapper for gfscatsub (scattered light
subtraction) and associated ``gmos.spec.ifu.background_regions`` wrapper for
gffindblocks (to identify gaps between blocks of fibres). Generalize the
calibration association slightly to support the latter.
- Pass through additional options in ``gmos.spec.ifu.extract_spectra``, to help
control the results.
- Allow associating MDFs as calibrations (so they can differ between inputs
when the numbers of detectable fibres differ).
- Automatically map 'LTT' standard names to IRAF's onedstds 'l' convention,
when finding the appropriate look-up table based on ``meta`` in ``gmos.spec``.
- Add a ``shift_spectra`` step for ``gmos`` that can apply a zero-point
correction to the IRAF wavelength database(s) associated with a DataFileList
(with the shift values also optionally associated as calibrations).
- New ``reload`` & ``save`` convenience methods in ``DataFileList``.
- Add initial arithmetic operators to ``NDLater`` and ``DataFile`` (with
support for specifying an output ``filename`` when called as methods). In
the process, add some missing NDDataArray attributes.
- Support assignment to a ``DataFile`` index (__setitem__).
- ``NDLater`` compatibility with AstroPy 1.2.1.
- Support assignment to ``TabMapIO.table`` (for updating MDFs; still missing a
proper public API).
- Change filename prefix for ``cosmetics.add_bpm`` from 'b' to 'k', to avoid
(unexpected) confusion with scattered light subtraction.