TMEM16B, A Novel Protein with Calcium-Dependent Chloride Channel Activity, Associates with a Presynaptic Protein Complex in Photoreceptor Terminals