Germany has just elected a new Chancellor and Government. What will this mean for Germany and Europe?