some tests should use @ClassRule instead of @Rule + run tests on HtmlUnit without JS
.val() reworked. fixes #56, closes #21, closes #60, fixes #17, partially #59