Refined comments.
Fixed regexp used for extracting source/target filename. Avoided
grep'ing whitespaces in filename.
Added __str__ for PatchedFile and PatchSet.
Added .gitignore.