implement HTMLDataListElement.options(fixes #1842)

see #1842
When I tried to use like `datalist.options[0].value`, it returned nothing. So is it implemented?