[julia mode] added support for macros and revised keyword and builtin list