Workaround for sickle not handling 0-length reads added.

Just use cutadapt and write to temporary files for now, we'll
revert that switch when sickle is fixed.

Pin cutadapt to 1.4.2; 1.5.0 has some issues with file format
detection.