Create GlobusApiClient class, with various methods to authenticate, get
task summaries and lists, and specific tasks by id
Add globus_client, which utilizes transfer-api-client
Updated requirements file
Add a sample transfer
Go_sync.py:
    parameter passing, checking, and parsing
Make go_sync.py executable
rudimentary main recurring loop
Add directory state procedures and beginning of initial transfer
Added initial transfer, wait_for_task methods
updated pip requirements.txt file
Added logic to check for deleted files and dicrectories, and for
created and changed files and directories
Minor changes to how transfers are handled in the main loop
Ironed out some bugs and added some printouts to give feedback
Fixed bug where created files wouldn't be added to a transfer properly
Fixed bug where created files wouldn't be added to a transfer properly
Merge branch 'develop' of https://github.com/gidj/globus_monitor into develop
changed time to 20 seconds
Small change -- 'updated' to 'created'
added waiting function to track if transfers or deletions succeed"
Adding directories recursively didn't work. Let's see if they work by
adding them and their files individually