Added new wrappers for GL functions.

 - BufferRawMap::FlushRange.
 - BufferTypedMap::FlushElements.
 - Buffer::InvalidateData.
 - Buffer::InvalidateSubData.