smurf: Handles cases where the NDF has no FITS extension
atl: atlFrameSetSplit can now return the indices of the used axes
ast: Add support for byte data types to astRebinSeq and astRebin
ast: Allow FrameSet base and current frames to be specified by Domain name

The supplied Domain name, if found in the FrameSet, is converted to an
integer Frame index, which is then stored as the attribute value. An
error is reported if the FrameSet does not contain a Frame with the
specified Domain.
ast: Complete the implementation of B and UB data types for astRebin(Seq)
smurf: New command jsapaster to do the opposite of jsadicer

That is, jsapaster pastes together a set of JSA tiles into a single map,
still gridded on the JSA all-sky pixel grid. It is similar to kappa:paste
except that it recognises cases where the output mosaic would cross an
HPX discontinuity, and converts the output mosaic to an appropriate XPH
projection instead. It also differs from kappa:paste in that it will join
together any NDFs contained within the smurf extensions of the input
NDFs.
atl: Only return axis arrays if the split was successfull
smurf: Use smurf:jsapaster instead of kappa:paste inside jsajoin