Implement optimized forms of the FADE_IN and FADE_TO_BLACK WML macros

The [fade_in] and [fade_to_black] tags implement the same functionality
from the macros, following the 1.11.8 implementation that includes fixes
for FADE_TO_BLACK not being effective with certain ToD schemes with
positive color shifts.