WebCLHelperFunctionHandler: disallow uncalled functions that have no body

This refines the previous fix for #77 by allowing to declare functions
that are not called, thus allowing more code to be compiled without
introducing security problems.