Update core.tests .classpath for surround tests.

The xxx.core.eclipse and xxx.surround.core projects were not linked from the tests project, yet surround code references classes from them.
Add test case for XML selection when line empty.

This used to cause a StringOutOfBoundsException, should be fixed.
Add test cases for surround / replace with tag.