Simplify connections.

Use scoped_connection to auto-disconnect when scene is destroyed.
Also, don't need to track the button click connections, since the button
will be destroyed when the scene is destroyed.