Fixed a hole in type checking: need to wrap subList. Note that this is only a partial fix
since it does not protect agaisnt null value. Furthermore, other holes still exists (e.g.
in listIterator()). We are only performing the checks on a "best effort" basis.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1592865 13f79535-47bb-0310-9956-ffa450edef68