DOC: add doc for reading from DataFrame.to_html
ok to merge?
 just added more notes, so yep
 dont' use assert_frame_equal in the v0.11.1...instead print out the table
I would not use `df_list,` maybe `alist` or something (you note  that the return type is a list is good and would leave that in though)
e.g. `alist[0]` (or `alist[0].head())` if its too long
 perfect!

fyi....since its ipython, the `print` is not necessary....
 cool. i figured. pre-ipdb debugging habits die hard!
 hmm....can you rebase on top of master?
 Yeah sorry. Will do when I get to a machine... 
 @jreback rebased.
 something failed......

https://www.travis-ci.org/cpcloud/pandas/jobs/7363117
 yep saw it i'm on it, i'm getting a different error locally about recursion depth...
 prolly cause i changed the default of infer types...and thus everything is evil object arrays
 @jreback any changes to assert_frame_equal recently? not made by me...
 ugh why does `assert a == b, "%s != %s" % (a, b)` not cause a recursion error but `assert a == b, "{0} != {1}".format(a, b)` does?!
 I think @y-p changed something...didn't seem to affect me

(btw you can NOT have it compare dtypes, there is an option)

but I think you should have infer_dtypes=True by default, it makes sense
(or at least maybe do floats/ints by default), even dates really
people can always turn it off
 ok...the example of reading in the output of `df.to_html()` will fail because `DataFrame(['a']).convert_objects(convert_dates='coerce')` thinks `'a'` is a date. i will just use soft conversion then
 yeh...dates are tough (though coerce will only convert if at least 1 item is a date)......(if all are not dates then it will leave it)
 wait but why is `'a'` considered a date?
 what is in the series? `a` (alone) shouldn't trigger it
 if u just do

``` python
s = Series(['a']).convert_objects(convert_dates='coerce')
```

`s` now has a date. I think this is a bug...
 evil! I can see 'today' being parsed to today, but `a`????

```
(Pdb) import dateutil
(Pdb) dateutil.parser.parse('a')
datetime.datetime(2013, 5, 21, 0, 0)
```
 @jreback travis is now all green
 ah yes when parsers become too powerful and take over the world! mwahaha!
 it's because `'a'` is a token for `'am'`
 and also the default of just returning the current time kicks in since the parse of `'a'` returns `None`.
 kind of insane if u ask me...
 `a,m,p,t` are the offenders (I check them all now).....so odd, you would think you could turn this option off
 see #3671
 ok...merging.....after my PR you can decide if you want to turn convert_dates back on (or even make it a separate option to `read_html`)
 @cpcloud if u have a chance
can u do a pr for read/write html in main docs (your read examples in v0.11.1 are prob good start)
at some point want to go thru the options that u allow a bit more in a doc example

and I don't think any docs for to_html

thxs
 @jreback btw should the `to_*` collection of methods allow `str` in the `buf` argument (a file name)? i'm surprised that no one has raised this yet...
