Optimize fetching of a branch changeset. Closes #303
Test added for changed ChangeSieve
Differentiate between "Branch-with-no-file" and "Branch-with-file".
Disabled fetching all files that was branched
Disabled fetching all file from rename branch commit