Support allowed_words in E331 (redundant prefix); document in man page
E331 now checks ctx.config.allowed_words before flagging a name,
matching the pattern used by E300. This lets projects exempt specific
names like create_table via .merlint:
allowed_words: [create_table]
Updated the man page to document allowed_words and acronyms.