TST: df.from_records should accept values deriving from ABC collection.Mapping
ENH: df.from_records should accept values deriving from ABC collection.Mapping, GH3000
Merge pull request #3005 from y-p/GH3000

 df.from_records should accept values deriving from ABC collections.Mapping #3000