Merge pull request #70 from Jyzee/langFR-Patch

Update French language file.
Use OnChanRegistered instead of OnCreateChan to set default mlocks.

Because OnCreateChan is called from ChannelInfo's constructor, during
DB loading it could cause mode locks to be unserialized without having
all channels loaded, which breaks things.
Remove unused event.
Mark some oper only usermodes as oper only.
Fix reading SID in TS6_SID_Retrieve
Fix SVSNICK target being a nick even when UIDs are available
Merge pull request #72 from attilamolnar/2.0+svsnickfix

Fix SVSNICK target being a nick even when UIDs are available
Bug #1587 - fix bot change not properly reintroducing clients
Require at least user@host format for akills. Fix XLine::GetHost() not returning anything if an xline only has a host
Resend ircd login name on /ns set display
Fix os_stats counters not saving with db_sql_live. Bleh.
Fix botserv/kick/bolds desc
Don't allow users to join channels they are already in
Fix Stas::Unserialize to return the instance
Close timed out proxyscan sockets better
Add "virtual mode" support

This allows fully tracking extbans and other modes set by a different
underlying mode, such as InspIRCd's namedmodes

Add two configuration options to cs_ban to configure which mode is set
and whether or not to kick banned users.

Add default "mute" fantasy command to botserv.example.conf
Fix ModeManager::RebuildStatusModes, not all modes are in GetChannelModes() at the time this is called
Accept non server sources for SQUIT
Change the "does not expire" string in ns_group to NO_EXPIRE which is translatable
Fire the on user quit event when bots are deleted too
Fix misc help output to not be case sensitive
InspIRCd 2.0: Recognize GLOBOPS in CAPAB CAPABILITIES