Update TODO file.
Add *.elc files to gitignore.
Add tab-completion.
Extend and clarify README files.

Add emacs version, name and more information to main README file.  Clarify
wording of package README file and themes README file.