Soluble Variable Color Carbazole-Containing Electrochromic Polymers