Refreshed and finished the status and elemental effects files.

I separated the attack types from the elements as they simply can't
mix well with those, added Life, death and neutral magic types,
formatted a bit the template file, and add proper icons for HP/SP
increase/decrease status effects.
Fixed misplaced character for buy/sell mode in shops.
Made one shard icon drawn per shard slots instead of using text.

This has two advantages:
1. Use only icons.
2. Hide the shard feature for "normal" items as it is not working yet.
Added a temp party status refreshed text with icons.

This at least shows what abbreviation corresponds to which stat,
and with which icon.
I'll later move the average and attack point attack/def info
in the bottom window.
Only update the menu play time each 900ms.
Added Ambient sound support ans used it to play river stream sounds.
Finally removed the last game compilation warning.

The scroll offset parameter was always equal to the same named member
so it was useless in any case.

Secondly, horizontal and vertical scrolling triggers a movement,
so it is basically working.
Yet, the scrolling movement is always from top to bottom, so other
scrolling movement are to be added but the scroll offset is also
useless here.
Fixed a typo in Kalya's house path dialogue

Typo seen by Brian Callahan (As I'm editing from github, I can't change the Author unfortunately :/)
Italian translation update by BioHazardX :)
Finished the new party/status menu info.
Never reset the menu mode state in Reset() as it only mess up the menu if one pauses while in it.
Added missing ambient sounds and fireflies to the riverbank at night.
Updated the Editor QT creator project file to latest changes.
Refreshed the AUTHORS file while seeing it.
Got rid of the defs.h file.

Now the class and struct declarations should belong in their respective files.

It made me earn 40 sec per full compilation process when using C::B 12.10
and its mingw-gcc and reduced the unstripped debug binary by something half a megabyte.

So I'm definitely going toward this removal.
Forgot to remove a obsolete file listed in the LICENSE file.
Dropped Map Resident Zones.

This piece was overly complicated, unfinished, and IMHO useless.
If time proves me wrong, I'll revert.
Removed the use of a namespace for save games

I used a table instead as it permits to remove the declaration
of global variables while being backward compatible.
Added a workaround to be able to split the last map/script files.