Add support for providing custom view transition animations without subclassing STPTransition