operations: add a cell noise operation

Added a cell noise operation implementing the texture function described in

    Steven Worley. 1996. A cellular texture basis function.
    In Proceedings of the 23rd annual conference on Computer
    graphics and interactive techniques (SIGGRAPH '96).