Ahora se comprueba que las variable de los bloques existan.
Nueva funcion returnVariableHeight que dada una variable
devuelve su altura para su acceso dentro de un bloque.
Merge branch 'garoe'

Conflicts:
	src/codeGenUtils.c
Se genera codigo para la funcion exit()
Se permiten bloques con variables globales y se pueden anidar sin problemas.
Ya se pueden leer variable de fuera del bloque.
Asignacion a variables de fuera del bloque completado.
Corregido errores en block
Corregido error en el liberado de registros con arrays.
Ahora solo se usa un registro para acceder a var[expr]
Eliminado if idiota
- Ficheros de prueba modificados. Algunos petan (tienen FIXME) y el miniCalc y el miniCalcExt también petan.