Understanding German Citizenship By Descent: A Complete Guide