Update to newer version on Emacs wiki.
Cleanup long lines and apply checkdoc fixes.
Add .gitignore and ignore compiled elisp.