Minor changes: defcustom and package requirements.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Merge pull request #1 from ruediger/minor

Minor changes: defcustom and package requirements.