* lang_php/matcher/php_vs_php.ml: estet
* main_test.ml: avoid duped tests
sgrep: handle trailing comma

Summary:
This let people use or not use the trailing comma in their sgrep
pattern and match code using or not using the trailing comma

Test Plan:
unit test included
also
$ ~/pfff/sgrep -e 'foo(X)' trailing_comma.php
/data/users/pad/github/pfff/tests/php/sgrep/trailing_comma.php:4
   foo(1);
/data/users/pad/github/pfff/tests/php/sgrep/trailing_comma.php:5
   foo(1,);

Reviewers: jcreed, pieter, amenghra

Reviewed By: amenghra

CC: selia, matthieu, bryano

Differential Revision: https://phabricator.fb.com/D1122463

Task ID: 3359620, 3458713
* tests/php/parsing/yield_xhp.php: fix