ir_constant_expression: Add support for constant arrays.

Fixes piglit test const-array-02.frag.
diff --git a/src/glsl/ir_constant_expression.cpp b/src/glsl/ir_constant_expression.cpp
index acfbb86..d72a57c 100644
--- a/src/glsl/ir_constant_expression.cpp
+++ b/src/glsl/ir_constant_expression.cpp
@@ -712,7 +712,8 @@
 
 	 return new(ctx) ir_constant(array, component);
       } else {
-	 /* FINISHME: Handle access of constant arrays. */
+	 const unsigned index = idx->value.u[0];
+	 return array->get_array_element(index)->clone(NULL);
       }
    }
    return NULL;