Emacs 23.3+ compatibility fix

- Replacing font-lock-beginning-of-syntax-function with syntax-begin-function