Fixed a score updating bug.

Fixed bug where players selection in score list would disappear if the
selected player's score was updated.
Fixed secondary canvas game re-entry bug.

All bus subscriptions and handlers are now unsubscribed/unregistered on
leaving a page, to prevent old BoardControllers from drawing to the
opponent viewing canvas.