Added the Group<Object> template

- Also added its specialization for Buffer which supports glBindBuffersBase.
Added support for multibind to Texture and Sampler

- Added/updated the multi-bind functions to TextureOps, SamplerOps
  and BufferOps.
- Added/updated specializations of Group<> and Array<> for Texture, Sampler
  and Buffer.