Upgraded to Gradle 1.12
Always use HTTPS for dependency resolution
Updated gitignore to exclude IntelliJ files