feat(directive): translate-cloak supports optional value for cloaking

```
<div translate-cloak="my.translation.key">…</div>
```

If a value for translate-cloak was found, following actions will take place
1. the cloak will be applied when the translation could not be resolved
2. the cloak will be removed when the translation could be resolved

Relates #666