Added version data to Texture Pack loading

Also added a flexible Minecraft version loader, so you don't have to
play the most recent version of Minecraft