A Spanish court has sentenced Lionel Messi and his father to 21 months in jail for tax fraud, however both will likely avoid prison.