git: fix openssl linkage

Prunes the system-openssl linkage in the event someone compiles git without brewed-openssl.

See [this comment](https://github.com/Homebrew/homebrew/pull/34483#issuecomment-64759592) in #34483.

Everything else is style tweaks.