syntax-table: dash as a symbol constituent

Improvement for handling dashes: they are part of the symbol, and movement functions like `forward-sexp` or etags functions like `find-tag` should handle them as such.