Make unimplemented AbstractXXXList#subList(int, int) throw instead of returning null
Also mark this method as @Deprecated and test this behavior
Merge pull request #2 from Xaerxess/fix-unimplemented-sublist

Make unimplemented subList in AbstractXXXList throw instead of return null