Disable Travis documentation generation until authentication isssue is resolved
Prefer git protocol over https
Propagate C/CXX flags to external projects