Gradle support

Gradle support has been added in order to be able to create .aar files. As optimization, gradlew has been created to make any user able to build the library without installing Gradle.