Bug fixed: variables with the value 0 were not shown

Before this fix:
```
templayed("{{zero}}")({"zero": 0}) === ""
```
now:

```
templayed("{{zero}}")({"zero": 0}) === "0"
```

I have also added a unit test for this case in tests.js