require mss on tab naming, show in list

I don't like that we require extensions everywhere else but not on tabs. It's  a confusing inconsistency. Also: these are files, they should be shown as files to users.