ciao-deploy: Split up InstallToolsAndCerts
ciao-deploy: Split up InstallToolsAndCerts

This commit splits up InstallToolsAndCerts into two functions to make
it easier to add to the control plane installation process without
falling foul of gocyclo.  The commit makes one small change to the
code.  The controller certificates are now created before Scheduler
is installed.

Signed-off-by: Mark Ryan <f16215f7acd0bd7fdc465539215bd574c785b062@intel.com>

01org/ciao,ciao-project/ciao,kaccardi/ciao,ciao-project/ciao,01org/ciao,kaccardi/ciao