Streams and caustics: the fine-grained structure of LCDM haloes