Fix some sprite drawing issues
Fix some sprite drawing issues

The OBJ-to-BG priority was not being handled correctly.  This corrects
it, and improves it by reducing the number of map tile lookups.

k19k/go-gameboy