Monitoring Polymerization Reactions: From Fundamentals to Applications