Added travis ci script. rewritten the plugin and added a gradle wrapper.