use texsubimage2d to avoid texture memory reallocation
Merge pull request #429 from mapbox/texture-updates

Use texSubImage2D to avoid texture memory reallocation