Add support for '%' to skpset().

This fixes #2.
Add tests for #2 and another issue discovered will correcting #2.
Fix skipping over ^U.  Test 002a describes the regression.
Regression for #3.
Fixed an operator order typo (need some parenthesis :-)