doc: update CASK_NAMING_REFERENCE.md

* add Purpose section
* clarify suffix-string removal in particular
* other clarifications
* broken links
* quoting/formatting

cc @ndr-qef