reinstated share voting logic
fixed "invalid fee" message in test case
check that switchover has happened in node system test
added some checks to bitcoin target util functions
cleaned up worker username parsing - order of parameters no longer matters
ignore trailing payload data in bitcoin p2p messages
fixed 5cde217 causing assertion failures in debug mode
try RPC submitblock and then fall back to submitting via getblocktemplate instead of having it hardcoded to always use getblocktemplate on litecoin

deals with Litecoin finally merging in RPC submitblock
fix to ab3e2da's regex to get username parsing working again
removed now-unnecessary version checks in p2p
removed now-useless other_txs Share attribute, updated web to use now-available exact transaction count
fix user difficulty in username
Merge pull request #114 from iongchun/fix-userdiff

fix user difficulty in username
fixed crash when running in --debug mode
modulate share difficulty to prevent any node from producing more than 5% of shares
avoid breaking asicminer BE blade with too-long getwork response
fix litecoin testnet target high for testing
print notice of imminent switchover
dynamically adjust share difficulty to prevent payouts below dust threshold
only duplicated Share class so next few changes are visible