Apply transform matrix to text coords

With this commit the transform matrix is applied to each texture coordinate, as opposed to each fragment. This leads to less calculation on the GPU.
Use vec2 for vTexCoord
Merge pull request #193 from elemoine/shaders

Apply transform matrix to text coords
Change view.rotate params: rotation and optional anchor.
Rename MapBrowserEventHandler internal handlers name
Remove touch events handling in handleMouse* handlers
Add listeners for touchstart, touchmove and touchend events
Listen to IE pointer events
Move dblclick handling into touch handlers
Remove unused goog.require
Listen to both mouse and touch events
Add compass control
snapshot