Handle ISIS special pixels and dtypes in GeoDataset
Created by: Kelvinrr
GeoDataset has a habit of reading ISIS special pixels and dtypes incorrectly when opening cubes.
We should somehow extend GeoDataset's functionality for cubes to read the label so the correct dtype is used on read_array and special pixels can be transformed into NoData values.