Improved AuthorExtensionStateListener.
Reformat.
Simplified writeToFile().
Added support for storing the serialized objects in the root of jar.