Unify link checker and schema validation further

It is foreseeable that both link checker and schema validation need to
be combined from the design perspective of this plugin. In the future
both should write their results to Redis so a dedicated command can be
used to generate the reports.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>