Re-enable win32 pull-testing
Merge branch 'pulltestwin32'
make appbundle target for OSX development

Adds an 'appbundle' target that creates a top-level Bitcoin-Qt.app/
Modifies the 'deploy' target so that it leaves behind Bitcoin-Qt.app;
make clean will remove it.
make fCommandLine a local variable in AppInit()
Bitcoin-Qt: ensure Qt icon is shown with Qt >= 5.0
Merge pull request #3068 from Diapolo/qt-icon

Bitcoin-Qt: ensure Qt icon is shown with Qt >= 5.0
Remove include of windows.h from allocators.h

Create an allocators.cpp, and move all of the #ifdef WIN32
code and the #include of windows.h into it.

Two motives for this cleanup:
1. I'm getting a weird error in windows.h in my smartfee branch.
2. allocators.h is included (indirectly) just about everywhere, so
this should speed up Windows compiles quite a lot.
Merge pull request #3066 from Diapolo/rem_global

make fCommandLine a local variable in AppInit()
wallet: remove automatic update of default key
Rework pull-tester scripts, disable blockchain tester

Re-organize the pull-tester scripts a bit.

And disables running the blockchain tester, it is not working properly
on the pull-tester machine for reasons I cannot explain (fails to start).
Disable code-coverage builds for now

Not working on the pull-tester machine, 'make cov' hangs there.
Merge pull request #3078 from gavinandresen/pulltester

Rework pull-tester scripts, disable blockchain tester
Merge pull request #3071 from gavinandresen/windows_h

Remove include of windows.h from allocators.h
sendcoinsentry: small clear() and setValue() changes

- clear(): clear all UI elements (for secure and insecure payments)
- setValue(): only modify UI elements, which need to be set (for secure
  or insecure payments)
sendcoinsdialog: display real failed address string

- display the real string (faulty address), which causes the valid address
  check to fail, instead of a stringified "nonsense" CBitcoinAddress
paymentserver: use own HTML-esc / add new header const

- make processPaymentRequest() use our own HTML-escaping function from
  GUIUtil
- make string "application/bitcoin-payment" a constant (below similar
  constant strings in the .cpp file)
don't touch addressbook when using secure payment-requests

- fixes #3006 by preventing addressbook changes when using
  secure payment-requests

sq
prevent compiler redefinition warnings

- I observed a massive amount of redefinition warnings after #3071, which
  are silenced by this patch
- uses the same style as we do in other places, where we define _WIN32_WINNT
Merge pull request #3081 from Diapolo/silence_compiler

prevent compiler redefinition warnings
Refactor/encapsulate chain globals into a CChain class