Bugfix: Don't consider invalid listening socket in hSocketMax

Fixed upstream in 8f10a2889089af1b2ac64802360494b54c8c7ff1.
select(): Use precise fd presence check, rather than imprecise hSocketMax test
Merge branch '0.4.x' into 0.5.x
Merge branch '0.5.x' into 0.6.0.x

Conflicts:
	src/net.cpp
Wrong address added to collection in test

The wrong address is added to the collection. As was written a second copy of address1 was added (and so address2 was useless).
Bugfix: Correct doubled-up &amp;amp; in translations and remove extra spaces after ampersand in translations (this fixes hotkeys)

Partial of upstream 4ee706243c670bf308123792d026d7dab6b5ae69.
Bugfix: Correct doubled-up &amp;amp; in translations and remove extra spaces after ampersand in translations (this fixes hotkeys)

Partial of upstream 4ee706243c670bf308123792d026d7dab6b5ae69.
Docs Tidy up

Partial of f00a0dcfed248186811ae596dbe42f83c8550b31.
Apply MIT license to md2k7 art

[21:48:14] <md2k7> feel free to make it MIT if you like
Merge branch '0.5.x' into 0.6.0.x

Conflicts:
	src/qt/locale/bitcoin_pt_BR.ts
Update supported translations
Merge branch '0.5.x' into 0.6.0.x

Conflicts:
	src/qt/locale/bitcoin_da.ts
	src/qt/locale/bitcoin_zh_CN.ts
Apply BIP30 checks to all blocks except the two historic violations.

Matt pointed out some time ago that there existed a minor DOS
attack where a node in its initial block download could be wedged
by an overwrite attack in a fork created between checkpoints before
a time where BIP30 was enforced. Now that the BIP30 timestamp
is irreversibly past the check can be more aggressive and apply to
all blocks except the two historic violations.
Merge branch '0.4.x' into 0.5.x
Merge branch '0.5.x' into 0.6.0.x
Change hotkey for "Send" button to "e" since "S" is already used for "Settings" menu

Partial of upstream da9413d9134a7534369a55422cadc3fdd91ba608
Update Bugreport Links

Update Qt Links

Revert Qt source link

Update Qt links

PARTIAL of e1eb3d4
Update Bugreport Links

Update Qt Links

Revert Qt source link

Update Qt links

PARTIAL of e1eb3d4
additional fix for #1843

- a shortcut on "receive coins" was used twice
Compile/link Bitcoin-Qt.app with -pthread