Replace c55.me links
Add Code::Blocks project and build files to .gitignore
Call m_menumgr->deletingMenu from quitMenu in addition to destructor

This fixes the bug where noMenuActive() keeps returning false after
closing a menu until the mouse is moved, rendering the keyboard
unusable (the_game calls input->clear() every frame when
noMenuActive() is false).
Delay deleting replaced textures (m_texture_trash)
Add and implement setting max_clearobjects_extra_loaded_blocks.

Now Environment::clearAllObjects() unloads unused blocks in an interval
defined by max_clearobjects_extra_loaded_blocks (default 4096).
Corrected segfault when registering new biomes.
Fix multiple texture support for animated meshnodes.
Only add ^[forcesingle to get raw texture if atlas is used
Close console when it loses focus but it is still on screen
Revert "Fix multiple texture support for animated meshnodes." (broke existing models)

This reverts commit 649dca4d16786ed4e5b74878f56b86dea4f02542.
Bump version to 0.4.7
Fix class/struct forward declaration inconsistencies (good on ya, MSVC)