Electrochromic Copolymers of 2,5-dithienyl-N-substituted-pyrrole (SNS) Derivatives with EDOT: Properties and Electrochromic Device Applications