Cluster allocation.
Functionality for allocating single clusters and ranges of clusters, and general handling of refcount structures.