CORE-228 Close zero tabs

Previously hash url was not updated correctly when closing a tab.
`this.route` does everything that was deleted here and it also changes the hash url to the correct widget.