Replaced implementation using Wagon by one using HTTP Client

This pull request solves mainly #8, and adds elements for #7.
Feel totally free to reject that pull request if it doesn't meet your quality criterias.