Fixed a bug with index bounds checking
Fix minor bug which only affected log messages.
Process fee estimate file into temporary vector first to let sanity checking complete.
Replace the temporary file hack currently used to change Bitcoin-Qt's dock icon (OS X) with a buffer-based solution.
test: redirect comparison tool output to stdout

Otherwise travis thinks the build has stalled.
test: don't let the port number exceed the legal range
qt: Demote ReportInvalidCertificate message to qDebug

Too spammy.
Merge pull request #4598

e59441f Process fee estimate file into temporary vector first to let sanity checking complete. (Alex Morcos)
961ae93 Fix minor bug which only affected log messages. (Alex Morcos)
17f1567 Fixed a bug with index bounds checking (Alex Morcos)
Merge pull request #4612

6548cc9 test: don't let the port number exceed the legal range (Cory Fields)
a67eef1 test: redirect comparison tool output to stdout (Cory Fields)
Log "version" message IP addresses in client connect summary

The only other method of logging remote addresses is via

     -logips=1 -debug=net

which increases the logged activity by 100x or more.

Github-Pull: #4608
Amended-By: Wladimir J. van der Laan <laanwj@gmail.com>
Merge pull request #4606

bd0aa10 Replace the temporary file hack currently used to change Bitcoin-Qt's dock icon (OS X) with a buffer-based solution. (Doug)