added special "p2pool" MM target to match P2Pool share target
added /web/share_data
fixup! added special "p2pool" MM target to match P2Pool share target
fixup! added special "p2pool" MM target to match P2Pool share target
try to always return share1a
Merge pull request #19 from goblin/always_1a

Always 1a
re-add timestamp cutoff to prevent continually requesting old sharechains from peers
refactored work computation
skip ahead to received block headers to prevent orphans from bitcoind lag
send long poll when we get transactions to include
fixed long polling
display current version on web
removed some accidentally committed local code
track current block height and use it to calculate block subsidy when skipping ahead of bitcoind
bump share version to 3 to get people to upgrade
fixed peer block header acceptance criteria being based on p2pool's view of the best block instead of bitcoind's, leading to oscillation and arbitrarily long chains potentially being extended
moved FixedArgumentParser into util.fixargparse
lazily evaluate merkle branches so we can use None in places that
we know shouldn't matter (for example when computing a branch for
an as-of-yet unknown item) instead of using a value and asserting
that it didn't affect the result
removed tx_get_sigop_count, long unused and now outdated
removed exact binomal confidence intervals. the "Wilson score interval" is pretty good, and the exact code is published at http://forre.st/binomconf