Bug 981780 - Filter broker results more effectively, and display results on cartridge actions

@liggitt review, changes to previous approach