Add shared GL contexts to Skia.

This adds supprot for the mac. Linux and windows support may require changes
to the the class definition.

Add native shared gl contexts.
Merge pull request #12 from metajack/gpu-rendering

Add shared GL contexts to Skia.