Force a TTY when calling freight, to fix debian packaging

The latest version of freight introduced a bug whereby it fails if it's
not running with a TTY. This change forces ssh to allocate a TTY, so
that freight will run correctly.
Merge pull request #410 from nicklewis/force-tty

Force a TTY when calling freight, to fix debian packaging