Add AdaptiveETA code from original python-progressbar

Also add a standard python gitignore