Fixed an issue with texture animations

Fixed an issue where a blank TP url would disable texture animations.
Revert "Fixed an issue with texture animations"

This reverts commit e55d5b04bb4f6955184153cfcf8950627047d033.
Fixed an issue with texture animations
Cleaned up constants and variable names in com.mojang.minecraft.render.Renderer
Renamed MinecraftApplet$1 to MinecraftCanvas
Got rid of a 'this' leak in ParticleManager constructor. Level.particleEngine field is set in Minecraft.setLevel anyway, so this was never needed.
Merge pull request #251 from fragmer/master

Minor cleanup in Renderer, ParticleManager, and MinecraftApplet
Avoided rendering render pass 2 twice.
Consolidated two implementations of SkinDownloadThread into one. Merged NetworkPlayer's and Player's "newTexture" fields into one Mob field. Improved error handling in SkinDownloadThread (less console spam).
Merge pull request #250 from umby24/master

Lets try this again
Merge pull request #252 from UnknownShadow200/PerfFixes

Avoided rendering chunks in render pass 2 twice.
Merge pull request #253 from fragmer/master

Improvements to SkinDownloadThread
Reverted LiquidBlock to how it was before to fix a render type glitch
Client now logs GPU vendor, renderer info, and supported OpenGL version on startup.
Merge pull request #269 from fragmer/master

Client now logs GPU vendor, renderer info, and supported OpenGL version
Simplified timing code, to remove unnecessary "adjustment" based on System.currentTimeMillis()
Merge pull request #270 from fragmer/master

Simplified timing code (remove adjustment based on currentTimeMillis)
Fixed ClassicWorld format compliance in LevelSerialzier

The Metadata tag is required by ClassicWorld specs, even if empty.
Fixed a syntax error. Derp.
Merge pull request #271 from fragmer/patch-1

Fixed ClassicWorld format compliance in LevelSerialzier