Initial commit from IntelliJ project
Implemented charset settings (still need to test)
Added EOL support and cleaned up a couple things
Always revert to original editor settings before saving a file
Restructured project, exlude zip files, rolled back minimum idea version
Added license and some vendor and version info
Fixed endless loop when setting file encodings and fixed changing of line separators (got rid of concurrent write modification exception and used separator replacement function supported by non-IntelliJ editors
Fixed bogus "trim_trailing_whitespace" errors
Improved logging for invalid configuration settings
Changed invalid configuration errors from ERROR to WARN
Made tab_width fall back to indent_size as it should
Incremented plugin.xml version number
Improved the way EditorSettingsManager persists the default/non-editor-config settings, and cleaned up the overriding of default classes
Support indent_size == "tab" setting
Fixed dropping temporarySettings when viewing code style preview in preferences pane
Forcing reinitSettings when CodeStyleSettings are applied so that tabwidth will be correct, incremented version to 0.1.3
Removed EOL handling
Applying EditorSettings based on file userData instead of global settings
Tidied up userData logic in EditorSettingsManager
Removed unnecessary components
Cleaned up CodeStyleManager, handled case of no tabwidth or indentsize specified, and made Language settings more efficient
Added some finals and did some cleanup
Bumped version number to 0.2.0