threadpool: ability to specify number of threads for spawn(n) to create.
remove obselete tool now we have bootstrap and faster initial download.
set_iterator() and other small changes to serializer.
add timed_section to installation. it's useful.
fix mistake where log_debug() is by default outputing to stderr
up the strictness of compiler, and fix warnings.
corrected lambda style.
stop infinite recursive loop caused by error handling code not returning.
only check spend_height > from_height if the spend exists.
added stuff needed for libtool to properly link
rename coinbase_script() to raw_data_script()
some output scripts are unspendable and cannot be deserialized. instead set those output scripts as opcode::raw_data (like with coinbase scripts).
Fixes for testnet script_version and wallet import format prefix.