don't get character generator advance card number until we reach
x_chargen_start.
fix bug in generation of colour ram address.
add missing fastio_read entry to sensitivity list.
fix incorrect fastio address comparison for io mapping MMU registers.