Update module.jl, stream.jl to use generated wrapper
Update array.jl, execution.jl to use wrapper generated by Clang.jl
Finally, arrange CUDA.jl and remove @cucall in base.jl and file funmap.jl