FGPUSkinCache::FRWBufferTracker::AllocateUnused

Allocates an element that's not the "Used" element passed in (or if Used is NULL, allocates any element). Optionally adds element to "AllocatedItems" if non-null.