Control semiflows, chain controllability, and the Selgrade decomposition for linear delay systems