BUG: non-unique indexing in a Panel (GH4960)

TST: update Panel tests to iterate by position rather than location (for matching non-unique)
Merge pull request #5097 from jreback/panel_dup

BUG: non-unique indexing in a Panel (GH4960)