Also fixed setting game name/description
When setting the block color or material to default it will look up the default value to use
Blocks can now be set to be static so they don't fall or move at all
Remvoed Hotbar and GameClient since their functions are also implemented in OOP classes
Added static methods to add/remove persistent debug info
Made some patches and other things internal
Added support for FlyCams in SetLocation