Fix docstring

[ci skip]
Fix face documentation

Regression from daffd6b
Document fringe faces

Follow up to 90c8822
Improve the documentation of Flycheck API

Declare the `flycheck-error` structure as data type, and document its
second constructor.  Also add data types to the index.