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