Modify .gitignore and Refactoring pom.xml.

Signed-off-by: Yusuke TAKEI <sync.outerphase@gmail.com>
Add gradle build files and gradle wrapper.

Signed-off-by: Yusuke TAKEI <sync.outerphase@gmail.com>