Added start of CGSize unit tests

Made orientation an enum.
Added Playgrounds (and workspace to host them).

Added enough code to CGContext to allow rendering of NSImages
Made everything in BezierCurve public. ICK
Added SVGPlayground (and reworked it for SwiftGraphics)