Added the setEnd and setStart

Added the setEnd and setStart methods to Range object. Implemented
GetNodeText method to extract text value of node, sniffing for the
correct property.