Rework: Closable Tab Items

Remade #452.

Also incorporates @pablocrivella 's changes.

Closes #452