cython-mode.el: don't highlight builtins when they're part of varname

Current version of cython-mode for Emacs caused weird highlighting when a builtin or a keyword were part of a variable/function name (e.g. is_**float**). To avoid that one needs to check for symbol boundaries, not word boundaries when matching keywords.