Chart select change and exclude weapons behavior fix

Fixed the chart selects to use top number of matches so the charts show
the actual desired match count, no more tricks to guess based on weapon
count of last match.

The check boxes were behaving badly when all were unchecked.. and if you
tried to change the exclusion list while you didn't have any mechs
selected from the list box, it was causing an error. Fixed those issues.