* config/tc-metag.c: Make SWAP instruction less permissive with its operands.

  * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases
  * gas/metag/metacore21-invalid.l: Add expected output for invalid SWAP testcases