feat($compile): Allow directives to modify interpolated attributes

A directive can now set an interpolated string (such as 'foo-{{bar}}') as value to an attribute.