Move miniz.c out of default include directory; it's not part of the libten
public interface.
fix or silence expected compilation warnings
optional<>: improve exception safety in copy and move ctors
optional<>: improve macro name, cosmetics
Fix mysterious memory leak triggered by "optional<std::string> = {}" default parameter.
avoid unnecessary copy of http_exchange
immediately stop http parsing on socket eof
refine http parsing callback structure
umask(2) is better default than umask(0)
Integrate syslog into glog.  ENG-7424
Merge pull request #51 from chipdude/chip/preconnect_syslog

Integrate syslog into glog framework and app cmdline.  (on top of preconnect)