Adding an optional gmail-style select all to nutupane

Currently only enabled for systems and not yet used by bulk actions.
Re-write of bulk actions will take place next to use this.
Converting system group bulk action to new select all