write other Usage of filter in nodeIterator.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of nextNode() in nodeIterator.js

Signed-off-by: arcticlion <david.malan@aol.com>
add a Usage of filter in nodeIterator.js

Signed-off-by: arcticlion <david.malan@aol.com>
add treeWalker.js

Signed-off-by: arcticlion <david.malan@aol.com>
refine nodeIterator.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of nextSibling() in treeWalker.js

Signed-off-by: arcticlion <david.malan@aol.com>
write Usage of currentNode in treeWalker.js

Signed-off-by: arcticlion <david.malan@aol.com>
add createRange.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of setStart()&setEnd() instead of selectNode()&selectNodeContents() in createRange.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of setStart()&setEnd() in createRange.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of deleteContents() in createRange.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of extractContents() in createRange.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of insertNode() in createRange.js

Signed-off-by: arcticlion <david.malan@aol.com>
write a Usage of surroundContents() in createRange.js

Signed-off-by: arcticlion <david.malan@aol.com>
merge master and dev