CAGradientLayer With Texture

1. Define Gradient Direction as Enum

2. CAGradientLayer contain check

3. Apply CAGradientLayer on ASDisplayNode

4. Set gradient on layoutDidFinished override method