Reject name outputs in non-Namecoin tx with a soft fork.
Disallow auxpow parent blocks that have auxpow themselves.
Re-add miniupnpc path, cleaner EasyWinBuilder mod
Merge pull request #196 from phelixnmc/readdminiupnpcpath

net.cpp: Re-add miniupnpc path
Merge pull request #197 from domob1812/txversion

Add stricter check for Namecoin tx version.
Merge pull request #199 from domob1812/strict-auxpow

Disallow auxpow parent blocks that have auxpow themselves.
Limit maximum DB locks needed for blocks in a softfork.

This introduces an explicitly specified limit for the number of DB locks
that can be used for a new block.  This limit matches the rebased client
exactly, so that we don't run into the issue that Bitcoin faced in March
2013.  See also
https://github.com/bitcoin/bitcoin/commit/8c222dca4f961ad13ec64d690134a40d09b20813
and the corresponding commit to Namecore.
Merge pull request #200 from domob1812/db-lock-limit

Limit maximum DB locks needed for blocks in a softfork.
Enforce a minimum name coin amount.

Introduce a softfork that enforces a minimum amount of locked coins for
each (newly updated) name.
Reject tx with too low fee from mempool also before fork.

For inclusion into mempool and newly mined blocks, reject name
transactions with too little locked coins even before the fork point.