use EXPR (list) for more stmts: use, if-and. calls as fun, not method

every stmt must be an expr followed by a list. fixed for if1.pl (if-and case, use)
refactor normal functions calls with a list not to more the 1st arg to the front. fixes most function calls.
store names from sigs into sigs with P2 also.