Use block shas for rescan begin/end.

Also send block sha and block time for rescanprogress/finished.

ok @davecgh
Allow websocket conns to be established after New.

ok @davecgh