Tab instead of 4 spaces in makefile.mingw
Add NATIVE_WINDOWS

With a change of libs, and specifying NATIVE_WINDOWS as TARGET_OS it should compile libleveldb.a and libmemenv.a just fine, it did for me and Diapolo when testing.
remove init messages from ThreadImport()

- remove uiInterface.InitMessage() calls from ThreadImport(), as Qt
  doesn't like them getting called out of it's main thread and because the
  thread will continue to run after the GUI was loaded
Merge pull request #1941 from Diapolo/rem_initMsg_main

remove init messages from ThreadImport()
fix a double inclusion of txdb.h in bitcoin-qt.pro
change blockchain -> block chain (spelling)

- Wiki says "block chain" is correct ;)
- remove some unneeded spaces I found in the source, while fixing the spelling
Merge pull request #1910 from Diapolo/block_chain_typo

change blockchain -> block chain (spelling)
Merge pull request #1939 from sipa/bugfix_zerobalance

Bugfix: do not mark all future coins spent
Fixed compile error on FreeBSD 9.
See http://code.google.com/p/leveldb/issues/detail?id=98
Fixed 100% CPU utilization problem on FreeBSD 9
Bugfix: off-by-one error in coinbase maturity check
Bugfix: add missing fee check
Bugfix: off-by-one in priority calculation
Added some comments

Some clarifications after a code review by Mike Hearn.
Bugfix: actually use CCoinsViewMemPool
Merge pull request #1949 from sipa/bugfix_maturity

Ultraprune bugfixes
Merge pull request #1942 from Diapolo/rem_dup_txdb_h

fix a double inclusion of txdb.h in bitcoin-qt.pro
Fixes a race condition in CreateNewBlock and a future null deref on testnet.

CreateNewBlock was reading pindexBest at the start before taking the lock
so it was possible to have the the block content not match the prevheader
and this can also trigger a newly added assert in ConnectBlock.

I noticed this during a code review after twobitcoins reported that ab91bf39
(BIP30 for all blocks) could cause a null dereference on a modified node
that mined during the IBD, or on testnet when it reached heights 91842 and
91880 due to CreateNewBlock calling ConnectBlock with pindex->phashBlock NULL.
Fix out-of-bounds read noticed by Ricardo Correia

Sizeof() returned the size of a pointer instead of the size of the buffer.
Fixes issue #1924.
Merge pull request #1947 from centromere/freebsd_cpu_fix

Fixed 100% CPU utilization problem on FreeBSD 9