Fix a game patch bug, and add debug stuff

Fixed a bug that can cause the Zones dialog to crash sometimes, among
other things. Also added a debugger for a mysterious bug that seems to
happen sporadically. If it happens again, the new ValueError will show
almost all of the values passed to struct.pack_into(), which is where
the bug shows up. If somebody gets the error again and reports the error
log, the bug can be diagnosed properly. (Rationale: I don't know which
argument is sometimes not within 0-255. This will help.)
Version number change: M2A2

Changed all the source file headers, and the readme.
Remove a print statement

Forgot to remove this after debugging
Add sprite image: Newer Star Collectable (12)

Very simple image. The star is smaller than I expected, actually. It
doesn't take up a full block.
Add sprite image: Newer Goomba (20)

Goomba - now includes Newer texture mods
Add sprite image: Newer Koopa (57)

Not too much different than Newer Goomba. Also made some improvements to
the regular Koopa code, while I was at it.