API prep

Preperations for the evential api, namely the ability to see if someone
had over ridden our api classes due to not properly implementing forge's
dependancies.

Also some tweaks to the world type id finding stuff, and now we detect
if another mod has overridden our world id.