Version 5

 - remove reducers dependency
 - change parameter order for normalization

now its (data, elements)

```js
var Render = require("populate/render")

Render({
  key: function (data, elem) { elem.textContent = data }
})({ key: "bar" }, elements)
```

It used to be `render(elements, data)`. Changing the order aligns more with the signature of the callback `(data, elem)` which is the rendering function