Merge branch 'dk/reflog-walk-with-non-commit' into maint

"git reflog" incorrectly assumed that all objects that used to be at the tip of a ref must be commits, which caused it to segfault. * dk/reflog-walk-with-non-commit: reflog-walk: don't segfault on non-commit sha1's in the reflog

Junio C Hamano committed Feb 5, 2016 at 14:54 UTC 90b99869d4ab750b7de0250f02d4c3f08c86f61b

No changes.