container: retain focus position on floating enable
container: retain focus position on floating enable

When a tiling container is floated, the focus stack needs to be
appropraitely modified to return the container to its original
position in the tree upon floating disable, like i3.

1ace/sway,1ace/sway,1ace/sway