fix
Fixed some errors with AST code generation.

- Now supports closure variables
- Fixed problem with lambda functions in function_map
ocl supports strides not ldas
merged master
Merge pull request #32 from hunse/master

Fixed some errors with AST code generation.
Merge remote-tracking branch 'origin/master' into multiprodupdate