chanserv/quiet: implement partial support on unrealircd and inspircd (issue #3)
libathemecore/conf: fix_global_template_flags() fixes everything up, remove all old fixup code
make include/hooktypes.h prerequisite to all other build rules.
chanserv/main: resolve some undefined behaviour
memoserv/sendall: Fix bug where it only sends the first word
Merge pull request #4 from dwfreed/master

Fix memoserv/sendall only sending the first word of the memo
protocol/inspircd-aux: add support for inspircd protocol revision 1204 (timestamped channel metadata)
buildsys: more parallelism fixes
chanserv/quiet: fix support conditional
chanserv/quiet: remove stupid check
groupserv/main: fix git automerge fuckup (somehow GA_INVITE was defined twice)
build: avoid undefined variables in .pc file

Here is an odd thing. If an undeclared variable is used, `pkg-config
--print-provides foo.pc` will not show anything. The default value
for MODDIR is "${libdir}/atheme/modules", but atheme-services.pc
uses the non-standard "lib_dir".

So, just use the standard names (without underscore) like everybody
else, to make dependency discovery with pkgconfig working again.
build: respect evaluation order in .pc file

Same as before with unresolved variable.

Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Respect founder_flags config setting during channel succession
Support charybdis's extension cmodes on ircd-seven as well
gameserv/{eightball,lottery,rps}: we take up to 1 command parameter for gameserv command processing.
nickserv/access: Fix crash for users without IP.

A while ago, a change was made so that users without IP address (e.g.
auth{} spoof) now have the ip field set to NULL instead of an empty string,
and the  /ns access add  code was not adjusted accordingly.
exttarget/main: guard against req->name being NULL (since it's a hook)
libathemecore: add assertions against passing NULL to myentity_find() and similar functions
fix inspircd metadata handler