Minecraft.java cleanup part 4: Improved the way frame-limiting is done in fullscreen (using Display.sync(N) instead of Thread.Sleep()). Got rid of MacOSX workaround that is fixed by LWJGL 2.9.1 (to which I plan to upgrade). Fixed a little regression in onMouseClick(). Optimized flipPixels(). Fixed shutdown errors not getting logged.
Fixed fps counter (regression).