Renames package from "tej-python" to "tej"
Fixes typo

This prevented from downloading multiple files with the 'download'
command.
Updates README
Writes command output to _stdout and _stderr
Minor fixes to bash code
Adds 'set -e' all around
Makes status() return arg as unicode
Fixes warning
Test connection and automatically reconnect
Adds subdirectories to submit test
new_job no longer creates the 'stage' directory

It still returns its full path, but the directory doesn't exist yet at
that point.
Uploads the job directory in one go

scp.py crashes when uploading multiple directories at this point. Until
this is fixed, let's work around it.
Merge branch 'avoid-scp-bug' into 'master'
Merge pull request #2 from remram44/master

Merged upstream