sys.exit() deep inside a library is a huge no-no
Slow. And wrong on several levels.
Slowly refactor away from passing everything via .args
Store credentials inside OktawaveApi instance
Remove unused argument from a few first functions
Convert OCI_* and OVS_* methods not to take catchall args object
Drop 'args' argument from OVS_* methods
Remove 'args' from the sole OCS-related API method

... which doesn't actually fit into OktawaveApi class at all
Decouple OCS Swift client from Oktawave API client