First commit of Project Sonic 1: Two Eight

Modification to enable usage of a 128x128 chunk system and related
functions have been made.

Less buggy and more feature-complete than the original two versions of
Project Sonic 1: Two Eight (MarkeyJester's and KingofHarts').

SonLVL and SonED2 (non-v1.0x) supported.