ENH: allow legend='reverse' in df.plot() GH6014
CLN: Converting assert_'s to specialized forms, in pandas/*/tests

Work on #6175, in pandas/*/tests. Tests still pass locally. Finishes most (all?) of the remaining vanilla assert_(x == y) conversions
Merge pull request #6118 from y-p/PR_reverse_legend

ENH: allow legend='reverse' in df.plot() GH6014
DOC: release notes
Merge pull request #6267 from bwignall/assert_6175_6

CLN: Converting assert_'s to specialized forms, in pandas/*/tests
BLD: caching hanging when numstat is long
BLD: fix hanging build cache again
BLD: disable MySQL in requirements-2.7 as its failing the building process
API: allow the iloc indexer to run off the end and not raise IndexError (GH6296)
Merge pull request #6299 from jreback/iloc_max

API: allow the iloc indexer to run off the end and not raise IndexError (GH6296)
ENH: pytables start/stop/selection fixes and select_as_mutlipe change

This commit fixes issues with start/stop and selection. Furthermore
select_as_mutlipe is implemented differently:
- select_column and remove now hanlde start/stop arguments
- select_as_multipe hanldes start/stop the same way as select
- select_as_coordinates and select_column works with where expressions
  that result in filters. This also fixes select_as_multipe with filters
- select_as_multipe table iterator is rewritting, so memory usage is
  constant.

select_as_multiple now will always throw a KeyError if either a key or
the selector is not found.

Also closes GH4835
Merge pull request #6177 from wabu/selection-start-stop-fixes

ENH: select column/coordinates/multiple with start/stop/selection
BLD: update iron cache secure ids
BLD: iron cache secure ids try again
BLD: iron cache update third time is the charm