Core 1598

Improved the Peter Butkovic initial commit introducing the RenameSequenceChange. Ported the unit test to groovy to make it look similar to other unit tests. Implemented a RenameChangeSupplier class. Moved the new element definition from the 3.2 XSD file to the 3.3 XSD file. Added support for MSSQL Server. Also made the UtfBomAwareReaderTest pass on my machine, where UTF-8 is not the default charset.