Add pseudo-tty support for openssh calls via starcluster.
pep8 clean-up on gh-295
Merge branch 'openssh-tty-option' into develop

Conflicts:
	starcluster/cluster.py
	starcluster/node.py

closes gh-295