Remove annotations from schemas

Keeping documentation consistent between the schema files and the
display documentation was becoming a hassle, and not worth it.
Remove introduction_raw attribute

Only return the rendered html, no need for the raw markup in omanual.
Update a procedures parts definition

Add external_sources elements and change guid to the more understandable
SKU.

Based on feedback from @kurttomlinson and oProject.
Match the documentation with the schema

Also, mailinglist should be split into mailing list