updated dependencies, added idea/eclipse project creators

I updated all dependencies to the latest versions and added plugins that generate Idea/Eclipse project files (for conveniences)