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

fix bs4 issues with no match provided

docstring storm!

markup slow tests (bank list data) and add tests for failing parameter values
PTF

ok that is really it for docstring mania