Fix #186. Also fix a bug when uploading changed binary files. Also, use upload rate limiting.
Merge python common. Fix conflicts.
start of shared ui
sublime breaks up choices into big/small txt
join workspace implemented and used
sharedir implemented
cleanup join workspace interface
more cleanup
fixed workspace windowing
Merge commit '185bef543e10c79340d8f97ebc5a511f235a725b'
Replace string interpolation with *args. This should fix many unicode errors when trying to log stuff.
merge master
fix st2 stupidity with no windows existing
resurrect the modal for st. other editors can set expert_mode for now
really fix startup for st2
Merge commit '90ebbd85ba8189a1e00d89da076355516459ad6f'
interface
interface problems
can create workspaces again
clean up dialogs and fix perms