Fixed file change listener only registering on first ever saved file. Introduced hash of file objects with change listeners already added to avoid replication.
Updated version.