[nqp]: * Introduce <afterws> rule, which tells us if we're at the end   of non-empty whitespace. * Use <afterws> with postfix and postcircumfix to prevent them from   occuring after whitespace. * We may still have issues dealing with <?unsp>... but will save that   for later.
[nqp]:
* Introduce <afterws> rule, which tells us if we're at the end
  of non-empty whitespace.
* Use <afterws> with postfix and postcircumfix to prevent them from
  occuring after whitespace.
* We may still have issues dealing with <?unsp>... but will save that
  for later.



git-svn-id: 6e74a02f85675cec270f5d931b0f6998666294a3@20736 d31e2699-5ff4-0310-a27c-f18f2fbe73fe

gitster/parrot,parrot/parrot,tewk/parrot-select,fernandobrito/parrot,fernandobrito/parrot,FROGGS/parrot,tkob/parrot,fernandobrito/parrot,gagern/parrot,FROGGS/parrot,gagern/parrot,fernandobrito/parrot,tewk/parrot-select,gagern/parrot,tkob/parrot,tkob/parrot,gagern/parrot,fernandobrito/parrot,tewk/parrot-select,FROGGS/parrot,parrot/parrot,gitster/parrot,youprofit/parrot,tewk/parrot-select,gitster/parrot,youprofit/parrot,tewk/parrot-select,youprofit/parrot,gitster/parrot,gitster/parrot,FROGGS/parrot,youprofit/parrot,tkob/parrot,parrot/parrot,youprofit/parrot,fernandobrito/parrot,tkob/parrot,FROGGS/parrot,FROGGS/parrot,tkob/parrot,FROGGS/parrot,tkob/parrot,gagern/parrot,tkob/parrot,youprofit/parrot,gagern/parrot,youprofit/parrot,gitster/parrot,parrot/parrot,gagern/parrot,parrot/parrot,FROGGS/parrot,tewk/parrot-select,fernandobrito/parrot,gitster/parrot,tewk/parrot-select,youprofit/parrot