Add a Disablechan to match the Enablechan command
Whitelisted X-Forwarded-For header support
Fixed redundant removal of trailing spaces
Add detached only support to the watch module.
Correct double output in controlpanel.
Use gtest for EscapeTest
Fix test, make travis output more verbose
Make travis show config.log
Implemented a nick compare function

As suggested by the todos in IRCSock, added IsNick(CString) method
so the ugly Nick.GetNick().Equals(GetNick()) could be simplified.

Signed-off-by: Toon Schoenmakers <nighteyes1993@gmail.com>
Renamed IsNick to NickEquals

Also added a TODO to add proper IRC case comparing.

Signed-off-by: Toon Schoenmakers <nighteyes1993@gmail.com>
Replaced the GetNick().Equals() with NickEquals() where possible

Signed-off-by: Toon Schoenmakers <nighteyes1993@gmail.com>
Merge pull request #416 from schoentoon/master

Implemented a nick compare function
controlpanel.cpp: Modify the message for when you attempt to delete the currently active network
Rename EscapeTest to StringTest
Force including zncconfig.h at the beginning of every .cpp

Otherwise it's easy to have STL compiled with different options in
different .cpp's, which leads to very weird crashes.
More string tests.
Test CConfig too
Fix: Don't try to include zncconfig.h when it doesn't exist yet
Merge pull request #419 from TheLordOfTime/master

controlpanel.cpp: Modify the message for when you attempt to delete the currently active network
Add make-tarball.sh script

Initially by psychon, then kylef modified it and helped to find it when
it was lost

So let it just lay here in order not to be lost again