Handle noise writes correctly

That is, data writes to the sound chip when the noise register is
selected don't set the top bits (as they do for tone registers) but
instead write the low bits still.

This fixes Crazee Rider and inasmuch as I can tell, Snapper too, and
so closes #23.