Added control array list as a control.  It is a non-resizable list backed by an array.  Made iterators fail-fast.