Re-structure Autoconf to cope with OS differences. Add check for GNU getopt.
Change FreeBSD specifics in alarmclock script to *BSD and change Linux to be the default.
Update ChangeLog and NEWS for new release.