Document (defmacro-alias)

This fixes the `(defmacro)` syntax in the API docs, and also adds docs for `(defmacro-alias)`