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'