Various small perf tweaks
Page up and down work
First iteration of SDL font opt
Single optimized texture for character drawing.
Fixed city diagonal disjointy.