ftp: fix broken back-port

The back-port of CKSM fix assumes a later version of the Guava library.
This patch provides similar functionality as the splitToList method.
Patch developed in consultation with Gerd, although without a formal
Ship It.