Build with Gradle

Can now build using Gradle.
Removed pom.xml

Removed pom.xml : will only maintain gradle build.
Removed gradle files

Removed gradle files that should not have been committed.
Revert "Removed gradle files"

This reverts commit 0ea54fa62a458af4afc0e65d5d4e5c6ee56316ed.
Fixed git ignore

Fixed git ignore file an removed gradle files.
Removing cache.properties file.

Removing cache.properties file.
Added gradle eclipse plugin

Added eclipse plugin to gradle so that project can be easily imported to
Eclipse IDE.
Ignoring test for code not yet implemented

Ignoring test for which the code is not yet implemented.