CP-5845: Use explicit allocation algorithm names

Using "performance" and "capacity" for breadth- and depth-first respectively
may lead to confusion and may not be future proof. Exposing the names of the
algorithms explicitly to avoid this.

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>