Create Console.md

A new page to explain usage of the console scripts and copying the "manual" for each of them.
Two new shell scripts and corrections in old ones

As the library is here for that, I externalize some functions in it
from existing shell scripts - I also add a model for new Markdown pages
and a test script for some console tests (just colors for now but it's
a wip)
Language corrections ...

OUPS (fucking french people!), a missing "s" in some documents - I
upgraded the version of the "changelog-builder" chell script to 1.0.1
as it now is able to 'append' or 'prepend' in an existing file
Some medias from Les Ateliers

Just added the set of icons of the Ateliers for conveniance
Corrections in the changelog builder shell script and adding a page for Changelog

New page for the Changelog and commit messages rules - The changelog
builder shell script now follows these rules, writing the commit
message with blank lines and cutting the title if so (no line with more
or 80 chars)
New files ignored by GIT

The internal OpenOffice backup files mask is added to the "gitignore":
"*~lock*" to avoid version control on them as they are not usefull
New global git-ignore
New shell script to manage submodules

This new shell script will be used for our "out-of-the-box" tags
management, to include all dependencies as a GIT submodule. Be carefull
to not include them in "master" (!).
Shell scripts utility

New shell scripts model in 'commons/model.sh.txt' and a document about it
in Shell-Scripts.md
Corrections in commit 354a8b7b7d

Corrections in shell scripts model and document.
Corrections in shell script model

Corrections to use the true 'echo' binary for the '-e' usage option (in case of alias).
Corrections on shell script model

Some other corrections: an HOW-TO info in the model and modification of
the "echo -e" (this may be re-validated on non OSX systems)
Modifications about package architectures

The git common organization of our packages is reviewed adding a "wip"
branch for development ("dev" must now be the mirror of master with
infos for developers).

The default "gitignore" is modified to follow the new global package
common architecture and the "gitignore-dev" is deleted as it was not
really usefull.

Correction of a typo, the plural of "media" in english is ... "media"
(renaming the whole directory).
New features added in the doc
New packages structure
New configuration dir rule and some corrections
Some corrections and a new "Bookmarker" shell script
New GeoJSON config file of Les Ateliers
New 16x16 icon
A little typo