Changed cluster pdls from byte to short. This fixes the bug of
using -1 to denote bad elements as well as removes the limit of
supporting up to 255 varibles / clusters. See
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752026#12