Major rework of pool creation code for tiering.

Signed-off-by: markhpc <mark.a.nelson@gmail.com>