Create a generalized lock-free queue implementation based on G1DirtyCardQueueSet::Queue. Reviewed-by: kbarrett, iwalulya