added proper dispose handling for fetch operation
Added proper dispose handling for referenced GitObjects
Correct fail to load assembly GitTfs.Vs11.dll in debug

Error thrown : "Could not load file or assembly 'GitTFs.Vs11.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format."
Merge pull request #398 from pmiossec/correct_fail_load_debug_assembly

Correct fail load debug assembly
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