Fix telson to work with blit under ruby >1.8.7

Ruby 1.8.x apparently treated raw bytes in StringIO as integers (sic!), whereas newer rubies properly show them as bytes in strings. This is why blit messages opcodes didn't map to OPCODES hash keys ("\x05" != 5).