Merge pull request #44 from domob1812/locked-fee

Make locked fee for generals more flexible.
Increase number of reserved BDB locks.

Increase the number of reserved BDB locks to 1,000,000 instead of
10,000.  As long as users upgrade before miners do, this shouldn't cause
a problem and will help in the future (according to db.log, this limit
is already tested from time to time).
Reduce number of initial characters during hardfork.

After the planned hardfork, only create an initial general without other
players on him.
Fix header dependency changes.