tests: different way of run-tests.sh arguments processing

Used bash interpreter instead of sh.
tests: php.ini renamed to php.default.ini

Developer can create own php-win.ini and php-unix.ini files. These are now ignored. If not found, default ones are used.