FIX filter selects selected columns

TST for selected groupby add resample ohlc and filter
remove semicolon from CREATE TABLE legacy template

It's not necessary and causes some DB engines to choke (e.g., Impala)
BUG/TST: replace iterrows with itertuples in sql insert (GH6509)
TST: add check_exact arg to assert_frame/series_equal
FIX: Bug whereby array_equivalent was not correctly comparing Float64Indexes with NaNs.
BUG: iloc back to values for assignment. Closes #6602.
ENH: Make sure to return int for indices
BUG: Bug in popping from a Series (GH6600)
ENH/TST: Support for non-ascii encodings in DataFrame.to_excel (GH3710)
API: default value for read_excel sheet (GH6573)
TST: enable MySQL tests
CLN #6589 remove print statements when sep=None is passed to read_csv

Simply removed unneceesary print.
BLD: add 3.4 build requirements and wheels
BUG/CLN: fix iloc when positional indexer matched Int64Index keys

Also, drop takeable parameter from reindex(...) function family.
ENH: Allow longtable in to_latex. Closes #6616.

DOC: Make note about booktabs package.

DOC: Add longtable to release notes.
BUG: Bug in fillna with limit and value specified
BUG: Error in to_stata when DataFrame contains non-string column names

to_stata does not work correctly when used with non-string names.  Since
Stata requires string names, the proposed fix attempts to rename columns using
the string representation of the column name used.  The main method that
reformats column names was refactored to handle this case.

Patch includes additional fixes for detecting invalid names.

Patch includes some minor documentation fixes.
Added test and basic unicode support

Added network connectivity flag to test for unicode

Fixed Documentation
FIX str.match uses na flag
Remove the special case for empty dataframes in to_html.

Fixes issue #6062.