Implement more NodeList methods

We do not support live NodeLists. All node lists are snap shots at the time of
the method call (or getter invokation for childNodes).