Only scale cursor as needed.
Makefile: compile with -Os as well

Good to spot strange bugs that only appear with certain flags.
Lots of small cosmetic polishes.