Now that we declare used functions, re-enable warning for not doing that

However, first fix -I and -include flags in CLI webcl-validator;
otherwise some tests requiring that fail which accidentally passed when
the warning was disabled. Tests adjusted accordingly.

This reverts commit 600d0403c11ba85fc84360aaa95326bfc3a09fe3.