fix floppy loading (track wrong bit order); cleanup some other
bootloader code along the way
some minor cleanups