Add option to hide Incompatible stylevars and unstyled items

The 'other styles' section shows stylevars which don't apply to the selected style.
Indeed, and thats why i am reporting this... Why other styles selection should shows stylevars options wich don't apply to the selected style? It would be better to display the options once the apropiated style is selected.
There's one problem with this - some items are intentionally unstyled. This includes most of the non-1950s Old Aperture items, and everything on Original Clean. Turning this option on would cause lots of items to disappear on those styles. Hiding stylevars would work though.
Those aren't actually unstyled, but inherited from the base style. In that case the stylevar logic treats them as applicable to those styles as well.
We should add the option to hide incompatible stylevars, items probably doesn't make sense because a lot of items are intentionally unstyled
We don't need an option, this is getting rewritten