smarter way of doing array initializers
change tests to try out new initializer method
Add inline macro
Change string type to char *

Fixes #31
Change len to be a macro
Organize gitignore
Merge pull request #36 from vectorlang/array_init_fix

Array init fix
minor style change
Merge branch 'master' into macros
Merge pull request #37 from vectorlang/macros

Macros
allow functions to return void or arrays
type inference for printf and inline macros
fix indentations
give length an optional second argument for use in multidimensional arrays
Merge branch 'pfor'

Conflicts:
	compiler/generator.ml
	rtlib/vector_array.hpp
fix dotprod test