Creates a new block allocator with the given address range.
the start address (inclusive)
the stop address (exclusive)