Initial commit.
Add LICENSE.
Add License header to source file.
Rename build.properties to build.properties.in.

--HG--
rename : build.properties => build.properties.in
Surround parseInt with try-catch.
Add Reload EditorConfig menu item.
Add License header to actions.xml, build.xml and
EditorConfigPlugin.props
loadEditorConfig changed to nonstatic method, and add a way to access the plugin instance.
Add a settings dialog that could set the EditorConfig core executable.
Currently this setting could not be saved on disk and the ui does not
look that good yet.
Don't catch IOException and NumberFormatException in loadEditorConfig().
Leave these work to the caller thus the caller would know whether this
method succeeded.
Improve the layout of the settings dialog.
Now settings could be stored on disk.
Some functions should not be public but be default.
Add example installation commands in README.
Update the example shell installation commands.
Add "Supported properties" section in README.md
In Supported properties section, the plugin should be for jEdit but not Emacs.
Add "root = true" to .editorconfig
Add gitignore.
Implement "indent_size = tab" support.