Merge pull request #452 from hoffmabc/master

HTML Sanitizer for Descriptions and Bitmessage Button on storefronts
run.sh: fix -s switch

fixes bug introduced in 87b3803d4661b09a433fda9f89f00e690809f022 (new
'--disable-open-browser' option)

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
fix ip:port notation in debug output

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
stop.sh: send sigterm first; then sigkill

I got a crash that forced me to sigkill it, so we'd better not take it
away completely just yet. This should be a good compromise.

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
crashfix: self._log should be self.log

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Small typo fix in dispute resolution doc.
Merge pull request #457 from benemorius/crashfix-var-rename

crashfix: self._log should be self.log
Merge pull request #453 from benemorius/seed-switch

run.sh: fix -s switch
Merge pull request #458 from simondlr/master

Small typo fix in dispute resolution doc.
allow PeerConnection initialization with nickname

I don't know that this was breaking any functionality but it was
breaking some debug output

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
fix client trying repeatedly to connect to offline nodes

This adds a mechanism to decline to re-handshake with an address which
has failed to handshake within the last 60 seconds

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Merge pull request #456 from benemorius/sigkill

stop.sh: send sigterm first; then sigkill
Merge pull request #454 from benemorius/debug-fixup

fix ip:port notation in debug output
Merge pull request #460 from benemorius/badnode-timeout

fix client trying rapidly and repeatedly to connect to offline nodes
Merge remote-tracking branch 'upstream/master'
Ensure contracts have a positive value and not null

Only allow to submit contract if filled out correctly