Fix an edge case in rev_parse.
Fix an edge case in rev_parse.

Make sure we don't split on a `ref:path' revision.

abicky/grit,mojombo/grit,flycutter/grit,patientslikeme/grit,rgroux/grit,gitlabhq/grit,brynary/grit,rgroux/grit,redronin/grit,brynary/grit,gitcafe-dev/grit,flycutter/grit,gitlabhq/grit,gitcafe-dev/grit,HrishikeshSingh/testmodulerepo,github/grit,HrishikeshSingh/testmodulerepo