BSD3 Copyright message added to all code in preparation for initial
open-source release
Missed text substitution for "Geoscience Australia" fixed
Dependencies on ga-neo-landsat-processor removed (changed to EOtools)
Duplicated code in cube-utils for execute() and log_multiline() removed
execute and log_multiline refactored to EOtools
"from EOtools import execute" changed to "from EOtools.execute import
execute"
stats module refactored to EOtools version
JR-STACK deleted
create_envi_header typo changed to create_envi_hdr
Initial refactor of related modules into abstract_ingester, landsat_ingester and  tests directories
Units moved into abstract_ingester directory module
mosiac_contents.py moved to abstract_ingester directory module
tile_record.py moved to abstract_ingester directory module
imports modified to work with new directory modules
Typo corrected (redundant import)
import locations updated in test modules
Initial commit of band_lookup.py (untested)
Band lookup properties changed to return dicts keyed by band_tag
Extra properties added to return lookup_scheme info and band info
band_index property added to BandLookup for zero-based array indices
ndvi_stacker.py modified to use BandLookup class for use across LS5/7/8
Typos fixed
tile_type_id and level_name added to lookup parameters
NDVIStacker modified to read and adjust only the two bands required, not
all bands
Bug fixes in band_lookup.py and ndvi_stacker.py