AST conversion now supports vector inputs.

- I also added support for very basic list comprehensions
Fixed bug with sign function on GPU
AST conversion now supports simplification
Merge pull request #45 from hunse/ast-vectorized

AST conversion now supports vector inputs.