There is a lot of logic that overwrites the user's choices of meta
filtering on every search.
That's a little too clever. Especially if the user is looking for
different variations of a certain meta.
If a user wants to include the other meta buttons they can re-add them
after filtering.
Extra care has to be taken with Windows. If a button is Enabled=False AND
SetValue=True, then it looks like it's Enabled=True, but clicking it
doesn't do anything. So we handle that logic in it's own class
closes: https://github.com/pyfa-org/Pyfa/issues/818