storage: option to index types of inner p2sh scripts
recognize type of multisig scripts with more than 3 keys
node: announce our own address/port to the network
don't confuse large block version with namecoin AuxPow

fixes parsing of testnet block 265322 with version 123456789
fix script debugging with not-executed OP_IF branches
script: add missing comments for opcodes
don't execute p2sh scripts recursively

ec544dd30d371ab4104c64d3a03f07efbb598802db27c821773489be54200469:1 spends a p2sh output with a p2sh script that in turn matches the p2sh template
Merge remote-tracking branch 'upstream/master'