default check_names to True, and fix calls where this is problematic
Merge pull request #2922 from jreback/by_loc

ENH: add .iloc attribute to provide location-based indexing
Merge pull request #2964 from hayd/assert_frame_equal_check_names

ENH Assert_frame_equal check_names to True
ENH/CLN: refactor of common code from frame/panel to generic.py
         axis creation routines now commonized under _setup_axes
ENH: more methods added

PERF: was missing multi-take opportunity in reindex
      was incorrectly passing to com._count_not_none
      doing an extra copy in certain cases
BUG: reindex with called with no args will by default return a copy (fixed bug)
ENH: moved filter and added axis arg
     moved where,mask,align

TST: make reindex benchmarks longer

CLN: fixed up names for creation in panelnd.py