Bump version to 1.06
svc, supervise: Support 'l' option to explicitly control the main service
svc: Add an implicit 'l' option to start the output to supervise

If a script issued 'svc -L...' on a service, particularly with the -u
option, and then immediately issued another 'svc -...' without either -L
or -l option, supervise may read the second commands as part of the
first, and issue them to the log service instead of the main one.  By
implicitly adding an 'l' option to the data sent to supervise, this flaw
is avoided.
svup: Note -l option in usage text
rts.tests: Add function for filtering svstat output
Merge branch 'master' of https://github.com/acg/daemontools-encore
makemake: Fix temporary paths to not collide on case-insensitive filesystems
README: Update copyright and development version URL
multilog: Change the "safely written" code option to "w"

The previous option letter used was "+", which is the same as the
include pattern option.
supervise: Make sure status file descriptor gets closed on exec

Fixes #8
svc: Bail out if too many options are given instead of silently failing
svc: Fix sending commands to both the log and main process.
svstat: Add -L/-l options to control checking only the log or main process
Bump copyright date to 2013
strerr: Remove unused declarations
strerr: Add strerr_warn#sys macros to parallel strerr_die#sys
strerr: Include ": " separator automatically in sys error message

This fixes a few error messages that were missing the separator, causing
messages like:

installer: fatal: unable to write multilogtext busy
multilog: Add a MAXLINE constant to replace all the hard-coded line lengths
multilog: Increase the file size limit to 2147483647
Add CHANGES note about last commit.