Use Travis status for 4.5.2.
Fix resource leaks found by Coverity.

Not a huge deal since these functions were really only called by
internal main2() methods, but good to fix these errors and silence the
messages.
Fix coverity warning for null pointer.

Instead, throw an IOException since something has gone wrong reading the
file.
Fix some httpservices Coverity bugs
switch
ckp
ckp