Add DNS seed support for testnet
update and reformat README.md

* updated references to files which have since been moved
* added reference to licensing
* added brief summary in case a non-technical user happens upon repo first
* miscellaneous Markdown-isms to make the doc more attractive
* remove unused symlink README -> README.md

I double-checked the makefiles and whatnot to ensure that the README symlink is
not being referenced. It is not. Rather, `doc/README` and
`doc/README_windows.txt` are copied for distribution.
Bugfix: Enable ConnectBestBlock to properly report back validation problems, and ensure orphan processing (when their parents are found) cannot be used to counter-DDoS the node providing the parent

Also fix a minor typo
Update default URL in verify.sh

The current default URL doesn't seem to exist.

Unsure wether this should be updated to point to 0.7.2 now or wether
just to wait untill 0.8.0 is out and point there?

Commit also fixes a minor typo in the macdeploy notes.txt
Bitcoin-Qt: better copyright year handling in AboutDialog

- this change allows us to keep the translation without the need to
  re-translate any string, when we update the copyright year
- copyright symbol is changed to HTML to ensure we get no encoding
  issues and it's removed from the translation string so translators don't
  break it by mistake
Merge pull request #2258 from Diapolo/Qt_copyright_about

Bitcoin-Qt: better copyright year handling in AboutDialog
translations update (bitcoinstrings.cpp and bitcoin_en.ts)
Merge pull request #2260 from Diapolo/translations

translations update (bitcoinstrings.cpp and bitcoin_en.ts)
Merge pull request #2257 from fanquake/docs

Update default URL in verify.sh
Merge pull request #2250 from colindean/doc/root-readme

update and reformat README.md
Merge pull request #2237 from petertodd/testnet-dnsseed

Add DNS seed support for testnet
Merge pull request #2253 from luke-jr/bugfix_valstate

Bugfixes for CValidationState
bitcoinj test patch