Call function values to read actual values

It's useful to accept functions as values and call them to read values right before rendering. This PR only supports `_html` option.

Example usage:

```
hyperglue("<div class="foo"></div>", {
  ":first": {
    "_html": beepboop
  }
})

function beepboop () {
  return "yo"
}
```