added txt manipulation functions, fixes unref issue.

	- We now have move_to() and same_same() function for etxt.
	- We fix shift frunction of etxt .
	- We fix unref issue .
Fixes a delegate bug