Bugfix with ssh keys and free nodes for deployment

Two major bugs were fixed:
	- clear old host-key in order to prevent warning message: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
	- fix assign role issue, add additional check when we have more free nodes than is going to deploy