Initial commit of setup script.
Add Travis config file. Restrict Travis to distribution branch for now
Raise minimum Python version to 2.7

This is necessary because of subprocess.check_output.
Argparse dependency can be dropped because it's included in 2.7.
Enable Travis for all branches.