feat(translateDirective): teaches directive custom translate-value-* attr

you're now able to add translate values via

```js
<ANY translate="TRANSLATION_ID"
     translate-value-foo="bar"
     translate-value-another="yay"
     ></ANY>
```

you're able to pass in a string or an interpolation so things like

```js
<ANY translate="TRANSLATION_ID"
     translate-value-foo="{{evaluate}}"
     ></ANY>
```

also work.

And yea this feature is progressive enhancement which means you can use it
along with `translate-values` as well without breaking your code. :)

Fixes #188