Add notes-mode.
First cut at cleaning up notes-mode.
- Followed the usual header/footer conventions in Elisp.
- Updated copyright.
- Remove configury scripts.
- Bind $NOTES_BIN_DIR in notes-first while running notesinit.
- Use $NOTES_BIN_DIR rather than /home/johnh in scripts.
- Add `dir' file.
- Remove non-"notes-"-prefixed functions from notes-aux.el.
- Remove notes-bootstrap.
- Remove notes-platform-font-lock (was broken on XEmacs anyway).
- Use define-derived-mode for notes-index-mode.
- Setup notes-mode-map once at top-level.
- Prefer expand-file-name to `concat'.
- Put the Info file in the `Emacs' category.
- Use \` and \' regexp at a few places.
- Use load-file-name to initialize notes-utility-dir.
- Avoid find-file-noselect when loading the cache to avoid autoinsert prompting
   the user.
- Use (featurep 'xemacs)
- Remove autoloads from notes-variables.
- Don't mess with the user's .emacs in notesinit.
- Bump release number to 1.30.
- Remove strftime.c.
* notes-mode: Add missing -pkg.el file.
notes-mode/mkconfig: don't reference undefined envvar NOTES_BIN_DIR