USESI-46 Add Opal GUI ability to show table index log: Full implementati...

...on and a unit test
Are you very sure index.delete() cannot throw? I think it calls into elasticsearch and does database updates.