Allow RemoteSyslogChannel to be used again after being closed.
Merge pull request #223 from karlr42/develop

I'll check and run it on other platforms/compilers before 1.5.2 release
code tidy-up
GH #224: building 1.5.1 on Windows for x64
Add unit test for opening/closing RemoteSyslogChannel
Merge pull request #195 from syvex/RemoteSyslogChannelReset

Allow RemoteSyslogChannel to be used again after being closed.
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	Net/testsuite/src/HTTPCookieTest.cpp
	Net/testsuite/src/HTTPCookieTest.h
Synced HTTPCookieTest