Update Haxe syntax file, closes #375

Surprisingly, moving `macro` to `haxe-additional-keywords3` solved #375. It fits better there anyway, with other type "function modifiers keywords".