short segments with < 3 residues are only reported once

short segmeents < 3 residues can't have shifts calcuated by the camshift
algorithm
warn if restraints are added for the first or last residue in a segment

The camshift algorithm can calculate shifts for the first or last
residue in a segment