While working on new constructors #1800, it appeared that the compilation of signatures with more than one vararg was broken.
The current engines never compile execute such a signature; signatures with multiple varargs only exists in the model to validate the arguments of the `new` syntax. The bug cannot be exhibited (so no specific tests).
Most of the changes are the same pattern: ask each parameter if it is a vararg instead of waiting a specific one.
Pull-Request: #1891
#
# check_contrib.sh check android
-projects=`echo lib/*/Makefile examples/*/Makefile contrib/*/Makefile`
+projects=`ls -1 lib/*/Makefile examples/*/Makefile contrib/*/Makefile | grep -v contrib/nitc/`
rules=$*
failed=