Directory rename handling.
Cleanup.
Merge branch 'conf_listener_fixes' of https://github.com/pq/intellij-plugins
update working dir + respect undo