Fix vla type creation - got rid of type's NULL cmp funcptr
Array-type creation double-checks for [] in eq_array

This should be fine, as we should return 0 from the condition below,
but the added check makes sure.
Emit debug info for vlas
TODO out_alloca_pop() / vla free
TODO: debug location/extraction for vlas
Multi-dimension VLA example
Simple VLA example