doc: Expand commit guidelines
Key guidance on commit structure and message content is buried in the
linked documents (some of which contain broken links). Provide a working
link to the Linux kernel patch guidance and summarize key points here.
Changelog: other
Signed-off-by:
Adam Johnston <adam.johnston@arm.com>