2013-02-19  Sharath Kamath  <kamath.sharath@gmail.com>

        CreateImage must throw exception on zero height/width.
        Issue #121

        Reviewed by NOBODY.

        When height/width is zero, OpenCL throws Dom exception -65.
        This must be avoided and WebCL must throw a INVALID_MEM_SIZE exception.

        Also createImageWithDescriptor must read the height,width,channelType and
        channelOrder from the WebCLImageDescriptor passed.

        No new tests.

        * Modules/webcl/WebCLContext.cpp:
        (WebCore::WebCLContext::createImage2DBaseImage):
        (WebCore::WebCLContext::createImageWithDescriptor):