insertOrderedList: implement listifying

Apart from tests of issue #39, this CL passes all listifying tests.

PTAL
effectiveNodes = [].map.call(childNodes, function(node) {
  return node;
});