Added basic EL symbols and validation support for arrays and lists.  Unit test coverage included.
diff --git a/jsf/tests/org.eclipse.jst.jsf.designtime.tests/testdata/ListBean.java.data b/jsf/tests/org.eclipse.jst.jsf.designtime.tests/testdata/ListBean.java.data
new file mode 100644
index 0000000..4abadc7
--- /dev/null
+++ b/jsf/tests/org.eclipse.jst.jsf.designtime.tests/testdata/ListBean.java.data
@@ -0,0 +1,29 @@
+package com.test;
+
+import java.util.AbstractList;
+
+/**
+ * A bean class that implements java.util.List
+ * 
+ * @author cbateman
+ *
+ */
+public class ListBean extends AbstractList 
+{
+    public Object get(int index) {
+        return null;
+    }
+
+    public int size() {
+        return 0;
+    }
+
+    /**
+     * Simulate a 
+     * @return
+     */
+    public String getStringProperty()
+    {
+        return "";
+    }
+}
\ No newline at end of file