Fixed a small todo in the global enemy stats randomization logic.
Simplified the way skills are stored in the save files.

And added workarounds to keep supporting old formats.
Refactored the GlobalActor class to remove the members that were linked only to characters.

I also refocused the GlobalParty class to speak ony about GlobalCharacters.

This permitted to remove a bunch of dynamic casts.
Just for the fun of it: implemented 3 magic circle spell visuals.

They still have no effects.
Updated it translation thanks to BioHazardX :)
pot + fr translation update (very minor one)
Started curing the scripts from using anonymous color object as parameters.

With the hope to fix the random crash at app quit due to the auto_ptr
facility of luabind becoming crazy because of such a bad practice.

Let's hope it will work and why not be more CPU friendly.
Removed anonymous colors from the credit script.
Removed anonymous colors in dat/battle scripts.
Removed anonymous colors from the game start help script.
Removed anonymous colors in draw calls of certain map scripts.
Removed anonymous color parameter continuous calls from all village maps.
Started removing anonymous colors in draw calls for the forest scripts.
Finished removing anonymous colors in draw calls for the map scripts.
de translation update by NaN :)
Added the skeleton of all the character natural skills (obtained through leveling).
Removed autotiling rules from the mountain tileset as it is broken.
Added support to play a different sound when encountering a boss.
Added support to tell whether an enemy sprite is a boss.

I also revised the API a little.
Added the basis of the first pursuit map.