Lectins: the new nutritional no-no?

What even are lectins?