reverting bmhorizontalfliptransition back to autolayout implementation since this does not break the layer masks