parser: Fix out-of-bounds memory access

Applicable to all commands that have NOTRLCOM in their definition and use 
get_cmd_arg to preprocess their arguments.
parser/printer/tests: Add :filetype command parsing support