* fix: Switch to last used tab on tab close
lastAccessed time will be used to select the active tab instead of positional selection or ownership when a tab is closed, returning the user to their last used tab.
* test: Merge branch and add tests, b=no-bug, c=common, tests, tabs, workspaces
---------
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>