Introduce Makefile for development purpose
Fix Makefile's clean target for modules/private
1377 - Move repo.ignore() invocation to be invoked after repo.clone()
1377 - Improve manipulation code for .git/info/exclude
Merge remote-tracking branch 'upstream/master' into temp