* Fix rc.subr use so the it works properly with both 4.x and 5.x
* Fix a potential buffer overflow while reading the config file. But,
since the config file is owned by root this is the least of your worries.
* Enlarge the size of the _warn and _fail command strings
- Overflow noticed by Pete <shipley@dis.org>

Give help for the standard ports option WITHOUT_IPV6, so it is visiable
without having to read the Makefile. The same can be accomplished via
adding the "-6" option when running healthd.
PR: 68207
Submitted by: Walter Venable <weaseal@users.sourceforge.net>

Update to sync with bsd.port.mk rev 1.361 - use PORTDOCS that is now in
bsd.port.mk, for easy removal of documentation. I left alone one port -
japanese/elisa8x8 (or something like that), because it appeared to have some
rather weird way of doing PORTDOCS substitution.

As threatened on freebsd-ports: all startup scripts know about the two options
`start' and `stop' now (unless I have forgotten any). This allows us to call
the scripts from /etc/rc.shutdown with the correct option.