gitfs: attach to gitfs remote cachedir if present

This commit makes Salt check for the repository before attempting to
initialize it.

Resolves #9930.