the Java byte type is signed, so check for -1 for opaque colors

git-svn-id: https://svn.osgeo.org/gdal/trunk@25808 f0d54148-0727-0410-94bb-9a71ac55c965