Callback to hide commits in revision walker.
Unit Tests for hide_cb in revwalk
Remove unused push_cb_data
Conforming to libgit2 coding style.
Undoing local change done for building on x64
Correcting format of comments in header file
Modified test for revwalk_hidecb
Merge pull request #2181 from anuraggup/hide_cb

Callback function to hide commit and its parents in revision walker
Test for giterr_capture
clone: don't overwrite original error message