Add Patch tests
Don't depend on an external git repo to test GitChangeSource