make flake8 happy

 - code passes "flake8 --ignore E501 ."

Largely automated cleanups using pycharm to update the code to PEP8 style. One logic bug was identified in s3-mb-update.py - the retry logic was recursing to the wrong function.