refactor bpa recent tsv
refactor BPA xls, and add get_load
parse_to_df can accept strings not just filelike
use base utils in caiso
improve request error handling in base
refactor and test PJM
made progress with SPP scraping but not working yet
refactor ISONE
refactor MISO
refactor ERCOT
clean up
add selenium and bump version