NR-929: Please ask user to confirm "delete" action

Fixed.

Contrary to rest of the articles, delete view is written using Backbone views. This is because it can not be done with giz, as Billy told me.

Please note that, this commit introduces a new bug: If the list is empty after deleting, table headers remain. I couldn't find a way to fix this. I think it should be fixed by someone with more giz knowledge.