sample_weight metrics tests: add missing micro and macro averaging for precision, recall, and f-score