v3.0.0 Tests

- Fixed a bug, then each test generated additional input somewhere in
the datalist dom.
- Added data-datalist-term and data-datalist-page attributes, to be able
on recreate datalist after it was destroyed.