Spark skinning doc updated

The Spark skinning docs have been updated. They include sections on the skinning contract between Spark components and their skins, how to skin Spark components and containers, and how to package your custom skins as a library for distribution.

Please check out the new docs below and send feedback to me:

spark_skinning.pdf