AddToWallet implies BindWallet

Now that AddToWallet is called when loading transactions from the
wallet database, BindWallet can be integrated into that and does not
need to be an extra step.

Leaves behaviour unchanged, but makes the
fFromLoadWallet/!fFromLoadWallet paths in AddToWallet a bit more
symmetric.
Fix bloom filter not to use bit_mask
Added instructions for when wrong openssl detected after brew link
Doxygen-compatible comments in coding style
Prevent socket leak in ThreadSocketHandler.

When we are over our outbound limit ThreadSocketHandler would try to
 keep the connection if the peer was addnoded.

This didn't actually work for two reasons: It didn't actually run
 the accept code due to mistaken code flow, and because we have a
 limited number of outbound semaphores it couldn't actually use the
 connection.

Instead it leaked the socket, which might have caused issue #4034.

This patch just takes out the non-functioning white-listing for now.
Correct some proxy related socket leaks.
Merge pull request #4016

8414cb0 Doxygen-compatible comments in coding style (Wladimir J. van der Laan)
doc: add note about translations to README.md
Merge pull request #4041

1528397 doc: add note about translations to README.md (Wladimir J. van der Laan)
Merge pull request #4009

7328898 Added instructions for when wrong openssl detected after brew link (olalonde)
Merge pull request #3912

b1b9c76 Fix bloom filter not to use bit_mask (peryaudo)
Added Blockchain Bootstraping Tutorial

Per @laanwj request in #3724

Fixing Checkpoints Comment

Fixed Image Paths

Removed requirement.

Update Torrent Links.

Update Links 2

Link would not work.

2 Small Fixes

Changed in to from

@laanwj suggestion on safety
Merge pull request #3747

b698417 Added Blockchain Bootstraping Tutorial (super3)
Improve and expand base58 comments

update comments so doxygen will pick them up
/contrib index reorg

Cleaner and easier to read.

Reordered by functionality
qt: remove de_AT translation

Got too many complaints that is was unserious and written by trolls.
I have also removed the translation from transifex.
Fixes #4054 and #3918.
VERSION obtained from source instead of the previous git tag.

Drawback: The version string is no longer a valid git identifier.
          For this reason the 'g' short hash prefix has been removed.

Exception: When building directly from a tag this behaves exactly like the previous behavior.
           This allows formatting release versions with precision     i.e. v0.9.2
           This also allows arbitrary topicbranch names               i.e. v0.9.1-glibc-compat
Merge pull request #4049

3d20cd5 VERSION obtained from source instead of the previous git tag. (Warren Togami)
Update doc/gitian-building.md for new gitian

The patch to make it possible to configure the LXC IPs has been merged
upstream. This means that it is no longer needed to patch gitian.
Remove that workaround.
Pointed to location of BDB 4.8 in procedure for unix build.