Merge pull request #36 from evant/master

support library projects
Released V1.4.0 to Maven Central
Prepare for next Iteration
Update README.md

Since the plugin now supports libraries, I'll remove the section where it asks to create an app project or use a hack.
use android model instead of custom one to pass info to IDE plugin
Merge pull request #39 from evant/android-model

use android model instead of custom one to pass info to IDE plugin
Complete refactor of all the plugin into a more OO design preparing for unit tests.
Added tests.
Add Travis yml file.
Merge pull request #40 from SuperJugy/test

Complete refactor of all the plugin into a more OO design preparing for ...
Add code to show the return code from gradle.
Update README file.
Fix app example android plugin.
Formatting changes.
Update Code style settings and inspection settings.

- Also update the iml file.
Released V1.5.0 to Maven Central
Prepare for next Iteration
Add Maven badge to README
Add cobertura and coveralls support
Add Coveralls Badge.