AAL/Python: input_name and output_name variables

Guard, body and adapter inside "input" and "output" blocks get
input_name and output_name variables, just like there is tag_name inside
"tag" block and action_name inside "action" block. Values of input_name
and output_name are exactly what is in quotes (no generated "i" or "o"
prefix).