Add support for fixed time brightness fading

Don't we also have to check the duration here? If the ongoing fade has a longer duration than the new one, I expect the transition to finish faster (new, "faster" transition overrides the old one).