Fix bug where reloading these modules made it impossible to catch HTTPErrors
Oops
Squashed 'floo/common/' changes from 2c878cd..754f7ce

754f7ce Don't reload urllib module in api.py
ebbdd08 Lots of changes
f3f3dc6 Don't reload settings. Don't print. Better name for old renaming thing
0583c8a to_workspace_url doesn't require host. add add_workspace_to_persistent_json to utils
009dd52 Move migration stuff into common.

git-subtree-dir: floo/common
git-subtree-split: 754f7ce5ca5311b238a4b244bde798bc8d5b3b06
Merge commit 'bd3604be486f1ba0a9184060c5f4f59467da6587'
Fix python 3
Tag new release: 1.03
.
Merge branch 'master' into queueu-create-and-stat