Added .gitignore file
gradle: Don't break if ossrhUsername/Password are not defined

These are only necessary for deployment
Merge pull request #30 from Turbo87/master

Merge pull request #30: Improved Gradle usage.