A touch of lime and a little cilantro makes this black bean, avocado, cucumber and tomato salad a perfect companion for grilled chicken or steak.