Ported to gradle build system, made tests to work from automation/ide
Merge pull request #80 from divchenko/feature/gradle-port

Gradle port