Checking executable() is slow, avoid when possible

Checking executable() for every possible VCS is fairly slow at startup.
This change, combined with specifying vcs and difftool, shaves of
155 ms (half) of my startup time.

    let g:signify_vcs_list = ['git']
    let g:signify_difftool = 'diff'