Support for eclipse

- added plugin that generates files to support eclipse project
- added eclipse project files to .gitignore
- sorted files in .gitignore