Merge pull request #21 from ysb33r/master

Rolled back compatibility supprot to JDK6
Added download icon
Setting next version to 0.1.4
Towards addressing #14. Register some additional properties on the task when the extension is associated.
Towards addressing #24. FOr now some tests will not run when gradle is offline. However those tests need to be refactored correctly when offline