Implemented the DeleteCache of the PolygonCache class

|SOURCE|
[Common/PolygonCache]
* DeleteCache calls the GL's Delete* functions to remove the vertex and index
  buffers as well as the vertex array object and sets everything else to zero
* If the ID requested is larger than the cache's size, a failure state is
  returned