German voters head to the polls in a winter election next month, but likely will not have a new government until well into the spring.