Soap : get non-scalar params from client

Some soap clients may pass arrays or objects to the soap server. The trim() function used by jRequest converts scalars objects into empty value. We test the scalar type before the empty test, and we use the empty() function only with scalar types.
Fixed indentation
Release Jelix 1.2.13
Bumped version to 1.2.14pre.SERIAL
Merge branch 'jelix-1.2.x' into jelix-1.3.x

Conflicts:
	lib/jelix/VERSION
	lib/jelix/core/request/jSoapRequest.class.php
	testapp/VERSION
Release Jelix 1.3.8
Bumped version to 1.3.9pre.SERIAL