Use with to ensure files are closed
Close reducer input files
Close stdin file immediately in parent process
Use generators when partitioning local and remote files
Use namedtuple for input file struct instead of dict
Use generator for list of remote files
Merge pull request #67 from darchons/reduce-resource-usage

Reduce resource usage in MapReduce framework