Caspar Eduard Hauser (Swiss, 1864)