Fix addnode "onetry": Connect with OpenNetworkConnection
Add missing LOCK(cs_main)
gitian: Add OSX build descriptors

Github-Pull: #4185
Rebased-By: Wladimir J. van der Laan
Rebased-From: bb5da27, 2288206, 7fe8fe6, f76db78, ebcf375, fa1ed7c, 397e9b8
qt: Periodic language update
Merge pull request #4204

305ccaa Add missing LOCK(cs_main) (Pieter Wuille)
Remove forward declaration for non-existent class CCoinsDB

Found by stephenreed on #bitcoin.dev.
Update test_main.cpp

i think should delete （#include "bitcoin-config.h"）。
Replace non-threadsafe strerror

Log the name of the error as well as the error code if a network problem
happens. This makes network troubleshooting more convenient.

Use thread-safe strerror_r and the WIN32 equivalent FormatMessage.
Merge pull request #4166

b641c9c Fix addnode "onetry": Connect with OpenNetworkConnection (Cozz Lovan)
Merge pull request #4212

d90491a Update test_main.cpp (LongShao007)
Replace non-threadsafe gmtime and setlocale

Make DateTimeStrFormat use boost::posix_time.

Also re-enable the util_DateTimeStrFormat tests, as they are no
longer platform specific.
Merge pull request #4152

3e8ac6a Replace non-threadsafe gmtime and setlocale (Wladimir J. van der Laan)
a60838d Replace non-threadsafe strerror (Wladimir J. van der Laan)
Add Tips and Tricks section to README
qt: Periodic language update

Last-minute language update before release 0.9.2.
Merge pull request #4220

c47f537 Add Tips and Tricks section to README (Gavin Andresen)
Fix warning when compiling in OS X
doc: Add historical release notes for 0.9.1
Merge pull request #4222

cdb36ef Fix warning when compiling in OS X (Federico Bond)