Fix TODO mentioning that `getByte()` had to have the return type `byte` (see ceylon/ceylon-compiler#1738)
Fix `toByteArray()` to accept parameters of type `Byte` not `Integer` (see ceylon/ceylon-compiler#1738)
Removed byte arrays as a possible source for `getIntegerArray()` and added `getByteArray()` (see ceylon/ceylon-compiler#1738)
Fixed `getObjectArray()` to deal correctly with byte arrays by returning a `Byte` instead of an `Integer` (see ceylon/ceylon-compiler#1738)
Made sure bytes and byte arrays are correclty handled as being of type `Byte` instead of a special kind of `Integer` (see ceylon/ceylon-compiler#1738)
Added special interface and wrapper class for dealing with the primitive versions of the `Byte` type (see ceylon/ceylon-compiler#1738)