On Demand Load

Adds on demand loading to table loaders to allow for processing without loading the whole file. Unfortunately the excel library only allows for dynamic loading at the sheet level rather than the row level. Significant work would have to occur to change this behavior.