Add checking & warnings to the signature parser

In addition the signature parser is now of standard-parser grade consuming
node iterators and parser data. Also the signature parser now returns any
remaining multiline content.