EHN: Expand Yahoo finance features, idx components
TST: Expanded test coverage of yahoo finance funcs
BUG: Fix backwards compatibility in get_data_yahoo