Enable tab completion of macros in the REPL

Consider '@' a word character for tab-completion purposes.
Merge pull request #5013 from mbauman/repl-macro-tab-complete

Enable tab completion of macros in the REPL