monopam/status: accept empty repos as 'exists'
[git ls-remote --exit-code] returns 0 when refs are present, 2 when the
remote is reachable but empty, and 128 when unreachable. Drop [--heads]
and treat exit 2 as reachable so a freshly-provisioned repo with no
branches no longer appears under 'Remote missing'.