ENH: UploadBinaryData.py: prompt with Git email.

If an email is not specified to UploadBinaryData.py, prompt with a default

  git config user.email

for convenience and ask for configuration.

Change-Id: Iffc9177d305f38790a4929475a9fb911f8a84b5e
Suggested-by: Bradley Lowekamp <blowekamp@mail.nih.gov>
BUG: UploadBinaryData.py: incorrect variable name when delete file.

Let over from refactoring out the argparse module.

Change-Id: I507e9c52bc81bb114096a22335c97a059a29663f
ENH: UploadBinaryData.py: better error message on failed login.

Show a more direct error message than the full stack trace.

Change-Id: Ic102e5aa210b0cac89e7c065dc0087e04d555007
Merge topic 'SIMPLEITK-493_MidasUploadScript' into next

38dfbb05 ENH: UploadBinaryData.py: better error message on failed login.
281ddbc0 BUG: UploadBinaryData.py: incorrect variable name when delete file.
0680d137 ENH: UploadBinaryData.py: prompt with Git email.