add idea to gitignore
add offline folder and .patch files to gitignore
Fix EASYANT-71 Offline mode does not retrieve transitive dependencies of the project (thanks to Jérôme Leroux)