Allow to use glBlendFunc() for custom blending.

This pull request tries to ease the situation described in #88. Originally there are only NVG_STRAIGHT_ALPHA and NVG_PREMULTIPLIED_ALPHA for alpha blend. This would cause any custom glBlendFunc() calls to be ignored. This commit simply adds NVG_CUSTOM_ALPHA to make glBlendFunc() calls working.