Codice fiscale for foreigners: what Italy's 16-character tax ID is, how non-residents get one from an Italian consulate abroad, required documents, and why you need it.