DOC: Adding Panel docs to API, and shortening line length in panel.py
Merge branch 'panel_docs'

* panel_docs:
  DOC: Adding Panel docs to API, and shortening line length in panel.py
initial commit of new html module
no need to support bs3
cleanup
refactor some functions and remove useless arguments from user facing API
rename parser to flavor
some commentary
use unicode
provide the correct error message when more than one table is detected
cleanup
clean up and add commentary
we only care if a skiprows object is a container
provide a more useful error message when no matching text is found
flesh out tests
whoops syntax error
add data sets
refactor tests and add more tests
add more index inference code
more interface hacking