...and be a little smarter about signifying on BufEnter

That is, check for b:sys_path before calling sy#start().  This should prevent
us from trying to signify *every* buffer, including those we really shouldn't.
nit! mark our AUGROUP begin and end better