change pkgrepo path
create user, group and homedir for ioquake3
add dovecot

does not include smf manifest yet; I'm only using preauthenticated
sessions locally (/usr/libexec/dovecot/imap) with mutt to get better
caching than mutt provides for maildirs.

note: the patch might be a bit unorthodox... I tried some defines as per
getopt(3c) and standards(5) but those failed with something else, so
it's just a quick hack to get dovecot running at all.