# Functions
OpenRepository opens a repository in startDir checking every parent dir until topLevelDir.
Given a starting directory and toplevel directory, work backwards to the toplevel directory and probe for a Git repository, returning the origin URI if known.
Given a starting directory, work backwards to the current working directory and probe for a Git repository, returning the origin URI if known.