ENH: add ability to read html tables directly into DataFrames

use __import__ on 2.6

extra code from previous merges and importlib failure on tests