Documentation fixes

The `@param` should be followed by parameter name even when there's only one parameter.

Those `@param A foo` and `@param The bar` comments will use `A` and `The` as the parameter name in the final output.

---

`\a` command is meant to refer to arguments. The use of it in CCDataVisitor.h is unnecessary, resulting in an inconsistent output.

---

The `@param` `@warning` `deprecated` tags should not be followed by a colon mark. Colon marks will be treated as the content of description, i.e, HTML output will be prefixed by a colon mark (`<dt>Item</dt><dd>: the description</dd>`). So a tab character is prefered considering readability.