Moved online node checking to before validation task

Here we are fixing two problems

* when we deploy cluster where we have
  offline nodes, we don't want to lock
  cluster's settings
* we should skip all validation in case
  of separate deployment/provisioning

Closes-bug: #1279790
Closes-bug: #1260629
Change-Id: If59940c6bd350e9a74daf9da2efafcba2f583099
Merge "Moved online node checking to before validation task"