Set current tag assignments to blank when tag/category has been deleted ...

...from table.

- To prevent a crash in UI when category/tag that chargeback is currently assigned to is deleted from table, set current assignments to blank.
- Added spec tests to verify the fix.

https://bugzilla.redhat.com/show_bug.cgi?id=1129289

@dclarizio please review/test.