Possible fix for #140. I need someone to help me test the texture id.
Almost forgot the important part :3
Made the fix for the texture general for all blocks.
Added missing file (TextureSide) and a bit of Block documentation.
Renamed some variables in drawBox, I am pretty sure I got them correct :3
Documented almost all of Screen and added a background to the chat for visibility.
Fixed mistake in Screen class and made the chat box actually be visible.
_123DMWM's fix for the MessageType announcement's positioning. Also includes me adding height to the FontRenderer and assigning two unassigned variables from it (charWidth and charHeight)
Adds feature #169 and cleaned up part of Screen.
Made the chatbox more transparent.

People had told me it was too opaque.
FontRenderer.stripColor is now more efficient (notch y u do dis)
Optimized and cleaned up FontRenderer.stripColors
Fixed accidental renaming of stripColor(String)
Documented variables, removed tabs and replaces with spaces, changed NBTTagString.java's constructor to throw IllegalArgumentException before setting this.data
Revert "FontRenderer.stripColor is now more efficient (notch y u do dis)"

This reverts commit 5de519386c753696cdfc8ff9308723a599bb85f1.
derp
More variable renaming, fixed invalid call
Merge pull request #177 from fragmer/patch-1

Optimized and cleaned up FontRenderer.stripColors
Merge pull request #178 from tyteen4a03/master

NBT Variable (partial) documentation
Improvements to chat background.