[MNG-3652] add support for configuring user agent across all HTTP wagons Merged from: r678986, 678784 from maven-2.0.10-RC branch