fixed ticket #1483 - jauth listener: improved 'actif' check

the check of the 'actif' field on the user can be know either '1', 'true', 'on', 'yes'
Fix #1497: offset error in jIniFileModifier

This error appeared when retrieving a multiline value
fix #1498: jIniFileModifier should return array values

When the value is an array, getValue should return this array instead of the first value
fix #1509: Wrong HTTP status code with jTcpdfResponse

In some hosting, the http status code may be 404. We should
force the http status code, to send all http headers.

New $overwrite parameter value for jResponse::addHttpHeader():
-1 means to not overwrite the existing value but to keep it
and to add the new value.
Build: more help in set_new_version.sh
Fixed a unit tests
Fix a regression made by the fix of ticket #1503
Release Jelix 1.2.12
Bumped version to 1.2.13pre.SERIAL