implemented SVN reset
added transactional tests for SVN

SVN::add needs some more tweaking (check SVN::status and decide to add or remove a file)
implemented the SVN testTransactionalChangesRenameAndDelete test
implemented some info test