Add Config.GetValueOrDefault() extensions
Override Signature.ToString()
Clean up reflog assertions
Committish has two t's
Append to reflog in Branches.Add() and Move()
Respect core.logAllRefUpdates