update requirements
comment out download_samples for now, grequests is causing some gevent issues running the upload client from PyCharm
minor changes due to moving worker/daemon to worker module