Allow JS as datafile

* `data: ‘data.js’` now works by `require`ing the JS file
* Test case, including one computed property
* Updated documentation