added proper dispose handling for fetch operation
Added proper dispose handling for referenced GitObjects
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)
Read stdout to end of stream

Git (version 1.8.3-preview20130601) exits with error code when stdout is
closed without reading to the end.
Merge pull request #394 from oklemencic/master

Fixed memory leaks by proper disposing references
Merge pull request #400 from kgybels/read_stdout

Read stdout to end of stream