Added getListSize()

should be somewhat more efficient than getList().size()
and should handle list sizes > Integer.MAX_INT
Test getListSize() (and getListItem()) big long