Enhance wrong argument patterns warnings

* Use `argr` message when incorrect arguments number is 1.
* Don't pass third argument to `argx` message.
* Add `SyntaxInformation`.
* Use messages attached to particular symbols not to `Object` symbol.