basic rendering except for the actual drawing.

Added shaders, matrix functions, and texture loading
updated build to include sources from Closure Library

previous commit had error where Closure Library code was not being included into
the deps file.
drawChunk function loops through blocks in Chunk correctly
finished displaying a couple of blocks individually
sharpen textures

For some reason, the canvas was originally really small, which made the textures
super fuzzy. By using the window's dimensions, the canvas can fill the screen and
textures look sharper
Merge pull request #11 from msiebert/basic-render

Basic render