Ars Technica says the HTC 10 is the best Android phone of 2016