Fix ggit.h when ssh is not enabled
Add missing gprintf includes in examples
Fix warning about missing cast in walk example
Show warning after configure if SSH was not enabled
Ignore ssh related headers for docs if ssh is disabled