Revert "Added proper dispose handling for referenced GitObjects"

This reverts commit 271e0855454016756b3fb9a27788f0c7ba606629.
Revert "added proper dispose handling for fetch operation"

This reverts commit 22ca622f91099ff61830720974944a4fa43f45bb.
Reduced memory consumption (memory will be released earlier)