CharacterData inherits from Entity
Moved the API files back again
Made a few tweaks to various managers
Theoretically resolved jenky cross-compiler compatability
Merge branch 'mingw-fix' into server-expansion
Tweaked TODO comments