Fixed some warnings with MS compiler
Added support for line caps and joins
Do bevels only at control points
Merge pull request #27 from dougbinks/develop2

Moved nanovg_gl3buf.h to uniform buffers
Merge pull request #28 from jtilander/master

Fixed some warnings with MS compiler
Added glMapBuffer cast

Cast void* to char* to remove compiler warning in C++ project in VS2013
Merge pull request #29 from devnought/dev

Added glMapBuffer cast
Fixed bug on ubo allocation, formatting fixes
UBO fixes

- correct fix for ubo memroy allocation (use returned alignment instead
of struct size)
- separated convex fill to own command type
- moved uboPos to call struct
gl3buf refactoring

- implemented missing scissor from draw triangles
- buffer a whole frame of uniforms
- moved paint to uniform conversion earlier
- simplified render loops and data structures
- renamed bunch of things
- combined shaders, use define to disable AA