The Intricate Role of Water in Proton Transport through Cytochrome c Oxidase