Linear perturbation theory for tidal streams and the small-scale CDM power spectrum