Mercurial ignore without warning
Read and strip lines in .git exclude to check for dependencies
Avoid relative paths
removed info line that excludes names of dependencies from git
Open file just once and avoid fails on windows
With statement makes sure to close the file
Fixed git ignore file names
Ignore method is called in ensure_repo
Better warning message for hg
Rewrite exclude file at ignore