mark rows for deletion

Pat, you are correct — the “Mark row(s) for Deletion” action type currently only marks the following as deleted, based on the calling context:

1. Table Mass Action — marks all selected rows for deletion
2. Table Row Action — marks the context row for deletion
3. Table Global Action / Page Title action — marks the first row in the Model for deletion.

So the only place where this behavior does not make sense is the Table Global Action — I think we need to change the behavior here such that Table Global Actions would mark all rows for deletion by default.