protocol/ircnet,ngircd: Manually send wallops() to all IRC operators.

The ircnet and ngircd daemons do not provide a WALLOPS-like command that
does not send to normal users (with umode +w set). Therefore, fake it by
sending a private notice to each IRC operator on the network.
Add licensing information to everyone's favourite supermegauseful API module.
operserv/override: Don't crash if memoserv is not loaded.
saslserv/main: Fix unlikely buffer overflow in sasl_packet()

An incorrect length check allows for out of bounds stack writes when the mechanism list gets too long.
This is not triggerable by users.
libathemecore: Fix double free of the ping uplink timer on ping timeout

The timer was freed in both the tick function and in mowgli_eventloop_run_timers().
Merge pull request #317 from attilamolnar/master+ping-timer-fix

libathemecore: Fix double free of the ping uplink timer on ping timeout
protocol/unreal: Send MLOCK in PROTOCTL

This will make the uplink send MLOCK messages to us at burst allowing us to react to them
Merge pull request #322 from attilamolnar/master+unreal-mlock

protocol/unreal: Send MLOCK in PROTOCTL
nickserv/vhost: Port usercloak time and assigner changes from hostserv
perl/api: Port usercloak time and assigner changes from hostserv
contrib/anope-1.9.2-convert.php: Port hostserv metadata changes
alis/main: add -showsecret flag to ALIS LIST

This will enable opers with the chan:auspex privilege to view
hidden (+s) channels in ALIS LIST by using the -showsecret flag.
help/default/alis/list: use 'secret' instead of 'hidden'
alis/main: make negation consistent
alis/main: correct missing negation
Merge pull request #325 from lstarnes1024/master

alis/main: add -showsecret flag to ALIS LIST
protocol/ngircd: add support for SSL-only cmode in MLOCK
protocol/ngircd: ngircd supports +qaohv now
protocol/ngircd: map umode +q to UF_IMMUNE to not enforce akicks against unkickable users