make hb_feature_t `EqualityComparable` and fix font_feature_settings operator==
add horizontal-alignment="adjust" with immutability of style objects in
mind
update visual test - horizontal-alignment="adjust"