New base class for GLBuffer objects

Created a base class for GLBuffer objects that manages buffer target
and usage.  It extends GLObjectBase and implements GLBuffer to gain all
other buffer functionality automatically.