add parsing for last week of BPA data
add historical xls parsing in BPA
more flexible client factory
test for failing factory
add historical parser for CAISO
add latest parser for CAISO
add latest for ERCOT
change ERCOT to hour_starting
add PJM latest