xgettext: fix bug

calling the parsearg function caused the next argument not to
be taken from the stack. thus any argument not starting with
- would cause the processing of the args to stop.

this statement uncovered the bug:
xgettext -s --no-wrap -f app.fil --output=locale/messages.pot