Move to external iterators for filter_map.

Also gitignored generated Makefile.
Merge pull request #74 from sfackler/master

Update to work with latest rust master