Germany Inches Closer To New Government After Marathon Talks