Update spec prototypes

Thomas E. Dickey requested to merge dickey/libxt:update-spec-prototypes into master

This series updates/corrects prototypes to match the manpage/code changes. I have several following changes dealing with the xml, and will later add a section describing these changes.

Merge request reports