Fix for issue 165: calling rangeToTextRange on WrappedTextRange rather than relying on WrappedRange

git-svn-id: http://rangy.googlecode.com/svn/trunk@780 88e730d5-b869-a254-3594-6732aba23865
Added highlighter conveniences: getHighlightsInSelection() method and unhighlightSelection now returns the highlights that have been removed

git-svn-id: http://rangy.googlecode.com/svn/trunk@782 88e730d5-b869-a254-3594-6732aba23865
Fix for issue 169 (error handling in comparePoints)

git-svn-id: http://rangy.googlecode.com/svn/trunk@783 88e730d5-b869-a254-3594-6732aba23865
Fix for issue 174 (canDeserializeRange bug) plus started on highlighter tests

git-svn-id: http://rangy.googlecode.com/svn/trunk@784 88e730d5-b869-a254-3594-6732aba23865
Implemented elementAttributes option in ClassApplier

git-svn-id: http://rangy.googlecode.com/svn/trunk@785 88e730d5-b869-a254-3594-6732aba23865
Fix for issue 176 (class applier merge exception)

git-svn-id: http://rangy.googlecode.com/svn/trunk@786 88e730d5-b869-a254-3594-6732aba23865
Changed MIME type for CSS file

git-svn-id: http://rangy.googlecode.com/svn/trunk@787 88e730d5-b869-a254-3594-6732aba23865
Added onElementCreate option to class applier

git-svn-id: http://rangy.googlecode.com/svn/trunk@788 88e730d5-b869-a254-3594-6732aba23865
Fixed highlighter demo (issue 172)

git-svn-id: http://rangy.googlecode.com/svn/trunk@789 88e730d5-b869-a254-3594-6732aba23865
Tweaks

git-svn-id: http://rangy.googlecode.com/svn/trunk@790 88e730d5-b869-a254-3594-6732aba23865
Fix for issue 171.

git-svn-id: http://rangy.googlecode.com/svn/trunk@791 88e730d5-b869-a254-3594-6732aba23865
Merge remote-tracking branch 'remotes/googlecode-svn/master'

Conflicts:
	src/js/core/dom.js
	src/js/core/wrappedrange.js
	src/js/core/wrappedselection.js
	src/js/modules/rangy-cssclassapplier.js
	src/js/modules/rangy-highlighter.js
	src/js/modules/rangy-position.js
	src/js/modules/rangy-serializer.js
	src/js/modules/rangy-util.js
	test/classappliertests.html
	test/classappliertests.js
	test/index.html