Fix Permutation context to allow powers with parentheses.
Also, disallow unary plus for numbers, and prevent (2-3) from being
interpreted as (2 -3).  (It now produces an error message.)