add xrange

	new file:   iterator.hpp
	modified:   main.cpp
	new file:   range.hpp
	modified:   splaytree.hpp
	modified:   tf.pro

 Changes not staged for commit:
   (use "git add/rm <file>..." to update what will be committed)
   (use "git checkout -- <file>..." to discard changes in working directory)

	deleted:    main.cpp.autosave
	deleted:    node.hpp.autosave
	deleted:    splaytree.hpp.autosave

 Untracked files:
   (use "git add <file>..." to include in what will be committed)

	../tf-build-Qt_5_0_0_msvc2010-Debug/