Simply renamed the DEBUG_MENU compile option into DEBUG_FEATURES
Made the logging macros log into cout to make catching bug logging easier
on linux.
Made the tiles smoothed when there is no config as it is a saner default.
Added the possibility to create a scripted light object.

And used it in the crystal map to remove the crystal light when necessary.

I also improved slightly how Kalya runs after Orlinn.
Put saner default files for the BattleEncounterEvents.