Add and handle AddeJythonBandRequiredError. [1682]

AddeJythonBandRequiredErrors are thrown when the user has not provided
a band for a multi-banded image.