added .gitignore containing exclusions for Maven, Eclipse and IntelliJ