Added java.util.List utility classes and various bits of documentation.