Two Decades of Research on Linear Repetitive Processes Part I: Theory