updating resource admin view to support deletion

As outlined in the issue discussion, this will invoke the appropriate
review service method.  This also required changing the review service
to accept a database session instead of a full database object, which
meant that the user-facing deletion needed to be updated as well.