Fix issue #43: Always maintain cursor position after performaning any op...

...eration, add the ability to see the file lenght change in SortImports, refactor kate_plugin code