core: Use StoragePoolValidator

Moved validations on UP status to use the validator.

Change-Id: Ib178d9a6397552953becabb4e3f6a0b3133bbabf
Signed-off-by: Allon Mureinik <amureini@redhat.com>