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)
Play player_damage.ogg when recieving damage and additionally play player_falling_damage.ogg when recieving falling damage
Enable word wrapping in profiler IGUIStaticText (freetype needs this)
Reset dig_time when switching to a tool that cant dig the current node
Fixes cmake-gui causing RUN_IN_PLACE to be always off