Hans Weger, Switzerland, Geschinen, M, Weger AG, Gombau AG