Revised EU rules approved this week will allow the suspension of visa-free travel based on human rights violations.