Update .gitignore file

Exclude IDEA specific files.
Add license to project - #1

http-catwalk is licensed under the terms of the
Apache License version 2.0.
Upgrade .gitignore file - #1

Exclude Gradle specific files.
Create Gradle project - #1

Gradle is used as the build tool.
To run the build gradle build needs
to be called.