Merge changes I1d7806aa,Ie906e628,Idf5a4acc

* changes:
  Convert DisplayList to a value-type wrapper
  Remove forward-decleration of SkiaDisplayList
  Avoid DisplayList* hitting the JNI layer