Correct example terminology
Add autoload markers
Use emacs-lisp instead of scheme for code examples
Refactor elmacro-mode
Minor fixes