core: Streamline RestoreAllSnapshots.canDoAction

Refactored RestoreAllSnapshostsCommand's canDoAction() to use validators
and the setActionMessageParameters() to be more readable.

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