The EU couldn't agree to brand the oilsands as 'dirty.' Why? EthicOil's Kathryn Marshall looks at the many factors behind the vote