updating and debugging history generators, adding progress prints in bitcoindata.py