Germany has scrapped its opt-out rule, letting citizens born with dual nationality keep both passports and maintain legal ties to both countries.