[issue #22] fix wrong alert request removal

The index has been used to determine the entry to remove. However, the
index is dependent on the actual ordering/filtering and thus is only
valid for the actually displayed data. Thus the object to remove has
to be located in the original data array.
Merge branch 'bug/22-wrong-alert-requests-removed' into dev