Expose checker metadata, add --list-checks