Advertise ZNCPREFIX (StatusPrefix) in RPL_ISUPPORT
Scheduling of quiet vs. verbose config saving

Rename the current ECONFIG_NEED_WRITE to ECONFIG_NEED_VERBOSE_WRITE
as it always broadcasts the result for SIGUSR1, even on success.
Keep ECONFIG_NEED_WRITE for cases where the config should be written
without a notification of success.
CChan: keep track of the state

Make CChan keep track of the channel key, and schedule saving of the
config file when appropriate. This is more robust than trying to do
it from within the chansaver module.
Refactor chansaver (#674)

CChan now keeps track of the state. The module no longer needs to
rely on incoming messages, but can just mark whether each channel
should be kept in config or not. Cleanup things and use C++11 for
loops while we're at it...
Use CIRCNetwork::FindChans() for channel related client commands
Make Detach, EnableChan and DisableChan accept multiple channels

These commands now take a comma/space separated list
Allow specifying SSL method in the config file

The method is specified in the global scope, for example:

SSLMethod = TLS1

Available methods are: SSL23, SSL2, SSL3, TLS1, TLS11, TLS12.
Make TLS1 the default
Let specify allowed SSL ciphers in the config

SSLCiphers = ALL

https://www.openssl.org/docs/apps/ciphers.html
Merge remote-tracking branch 'jpnurmi/ssl-method'
Merge remote-tracking branch 'jpnurmi/ssl-ciphers'

Conflicts:
	include/znc/znc.h
Merge remote-tracking branch 'jpnurmi/statusprefix'
Merge remote-tracking branch 'jpnurmi/clientcmd'
Merge remote-tracking branch 'jpnurmi/chansaver'
Merge branch 'master' of https://github.com/chauffer/znc