make sure we re-apply the sample filter after deleting
BUGFIX: recheck site panels when adding back to file queue
implemented delete API for BeadDetail
implemented delete functionality for BeadSample in ng-app