Allow StateModifier to be initialized with { opacity: 0 }

Currently, `new StateModifier({ opacity: 0 })` is ignored by the check `if (options.opacity)` which evaluates to false when opacity is 0.