Fix descriptors

I ran into two issues with descriptors. The OSType.DESCRIPTOR has the wrong case. I found the correct case from reading http://telegraphics.com.au/svn/psdparse/trunk/descriptor.c

Also, when determining the unit type for a unit float, it should read a 4 character string, not a 4 byte int