Setup with gradle

I wanted to try your library but as it was setup I could not integrate it in my project. With this gradle setup I can integrate it as a module or I can use the generated .aar. I think those changes can be pretty useful and facilitate the upgrade of you library for people who are using it.