Preliminary implementation of automatic saving for Eclipse 4
Add README.
Update README.
Update REAMDE.
Update README
Updated version number
Updated README
Refactor event names.
Add LICENSE
Can now prevent automatic saving when compiler errors and/or warnings
are present.
Remove EditorContext module.

The ActivePart module is sufficient. Better yet, it's a static object
and thus more efficient.
Refactor ActivePart module.

Give the module package visibility. Make getAnnotationSeverity more
readable by replacing conditional statement with hasProblems method.
Move save interval field to ActivePart module.
Added default configuration options.
Make default configuration options constants.
Add placeholders for configuration options.
Implement preferences store.

Can now store configuration settings via Eclipse.
Listen for preferences changes.
Make ActivePart a Singleton.
Initialize ActivePart when plugin is started.

This is to enable the preferences listeners on startup.