Implemented iterator interface
Implemented generic list slicing based on iterators
ArrayList implementation fixes
Initial testcases for lists based on quickcheck4c
Setup tests support in makefile