idr: introduce idr_alloc_cyclic()