Germany has been in political limbo since elections in September, which saw heavy losses for the centrist 'grand coalition' that's run the country since 2013.