protocol: invalid_method is sent on invalid arguments
Currently libwayland sends a wl_display.invalid_method when arguments provided with a request are invalid (e.g. too short, see wl_client_connection_data).
Clarify the protocol by adding that invalid_method can be sent on invalid arguments.
Signed-off-by: Simon Ser contact@emersion.fr