Improve support for rarely used compilers, EKOPath in this case.
m_spanningtree Fix timestamp in AWAY
Merge pull request #623 from ChrisTX/insp20+compilerfixes

Improve support for rarely used compilers, EKOPath in this case.
Fix a crash when running as systemd service

- Fix a NULL dereference if a signal is raised in the constructor of the
class InspIRCd
- Resolve the parent's process exit code being SIGTERM=15 and typically not
EXIT_SUCCESS thus

A combination of the two caused crashes when running as systemd unit.
m_showwhois Require 2 parameters for WHOISNOTICE
m_httpd Close all open http sockets on unload
Fix a shadow warning created by ConfigTag::create
Fix ConvToStr(char)
Work around STB_GNU_UNIQUE symbols not allowing module unmap
Improve error reporting for <security:runas{user,group}>.
Merge pull request #638 from SaberUK/insp20+runas-fix

Improve error reporting for <security:runas{user,group}>.
Fix m_silence looking for maxentries in <showwhois> instead of <silence>.

Fixes issue #644.
Fix issue #657, fix sending FNAME with spaces
Fix parsing ADDLINE with expiration or creation dates past ~2038 probably
Use case insensitive comparison for server names for (auto)connects, issue #662
Fix remote /MODULES bug
Fix various problems with ModuleManager.

- Fix downloading the module list on very new versions of Perl.
- Fix an off by one error caused by array sizing starting at -1
  instead of 0 like in every single other language (!!).
- Fix vague error messages when LWP encounters an error.
- Fix LWP::Simple being used before we have checked whether it is
  available.
Merge pull request #693 from SaberUK/insp20+modulemanager-bugs

[2.0] Fix various problems with ModuleManager.
Fix ACCEPT propagation bug when it got a nick prefixed with +

Fixes #696
Does not apply to 2.2 due to Attila's rewrite of the module
Fix m_override refusing to override modes if the user holds halfop or higher in the channel