Allow m_ldap_authentication to block email changes if emails are controlled by ldap, don't tell users they must change their email during initial user registration
Allow opers to override chanserv kick/ban, botserv say/act, and akick's peace setting
Refactor mask/entry code, allow full matching (against users real host/ip) if their displayed host is their real real host. Also match against cloaked host even if full matching is not being done
Fix setting BSDefFlags from the config
Add group and hide setings to fantasy{} blocks
Update nickserv defult names for kill/killquick, hide email, usermask, and quit
Fix missing dependencies message to include the source folder, there is no specific source file on modules with multiple source files
Allow autokicking real names, extbans, and channels
Have db_flatfile store object ids if they are set, even though it doesn't use them, so that if other database modules that use them are loaded they can keep track of objects properly
Remove remaining disable_ns_register references in example config
Add db_sql:import config option so we can know for sure whether or not we want a database import
InspIRCd: Don't reply to VERSION

InspIRCd sends all known version strings at burst and remembers the version strings sent to it. When a client does a /version <server> the cached version string is sent.
Check that channels still exist before nulling their ci pointer in channelinfos destructor
Change the persist setting on a channel to mean only that it is being
enforced ircd-side
Merge pull request #13 from attilamolnar/1.9+inspversionfix

InspIRCd: Don't reply to VERSION
Improve TimerManager

Instead of adding timers into a vector and sorting them every time a timer is added, use a multimap
Check for null pointers in HasMLock/SetMLock/RemoveMLock, cs_register can pass it some sometimes/possibly other places
Properly cleanup after entrymsglists and ajoinlists when destructed
Merge branch '1.9' of github.com:anope/anope into 1.9
Dont call SetCloakedHost in users constructor, just set chost, because SetCloakedHost logs a message like the user just changed their host
Merge remote branch 'attila/1.9+timermanager' into 1.9