Fix pip command-line version of client
Modify publishing to work as a pip command line tool
Move client/upload* to other/ directory for now
Add necessary packages to setup.py
Merge branch 'master' into pip-fix
Merge branch 'master' into pip-fix
Initial attempt at writing client imports relative to repo base
Fix remaining client import errors and update travis
When publishing client, move __main__.py outside of client dir
Merge pull request #194 from Cal-CS-61A-Staff/pip-fix

Fixes pip
Merge branch 'master' into hidden-tests
Remove upload_template.py and upload_version.py
Move publish.py and ok.py into client/cli/
Add ok-lock client command line tool