add PerMapTextLoader to set map.input.file property since mapreduce library no longer autosets it