Merge pull request #79 from j-fu/master

Fixed broken local variable assignments for Emacs 24.3
Provide lua--setq-local fallback macro for pre-24.3
Use syntax-propertize-function if it is available

font-lock-syntactic-keywords aren't considered if font-lock-mode is off.
Drop pre-Emacs23 support macros