CLC-1220 Thrashing out startup and deploy scripts

QA branch version of a series of pulls where I thrashed out the correct startup and deploy script series. Pulls: #669 #670 #672 #673 #675 #676