Store the rom as a bytearray

Following Sanquii's corrections, this is Python 2 and 3 compatible and removes
the necessity to call ord() at all.

Also, the `from __future__ import print_function` line has been restored based
on Sanquii's other recommendation.