fix(translateDirective): check for truthy value in watch callback

- check if the watched value is truthy
- only replace contents with translation if truthy

Closes #18
Bump version; Update changelog