Assume the user always wants to run some command, if no command is specified display help.
Add skeleton blkstats utility, for scanning raw blocks.

Also, update autogen.sh.
lib/script: properly classify P2SH scripts
blkstats: add several more TX output stats
Add new 'txmod' utility, for modifying TXs on the command line
script: improve script classification; match multisig scripts.
lib/core: create new transactions with default nVersion==1
txmod: new --blank, to start a blank new transaction
txmod: new --txin option, to append transaction inputs
lib/script: add helpers for creating common scripts
txmod: add --txout arg, to add new outputs to a transaction
Merge pull request #17 from cjdelisle/default-to-help

Display help if no command is specified.
src/main.c: use 'true' and 'false' with bool types
lib/dns: add new DNS seed
src/peerman: fix crash caused by mis-typing after opaque ptr op
brd: fix "block" message processing
brd: add testnet genesis block
blkstats: remove unused option --no-decimal
blkstats: elide unused header #includes
brd: a little bit of orphan work