Dependencies: commons-codec and commons-logging are only used by the commons-httpclient dependency, so there should be no need to specify them explicitly and use different version than required by commons-httpclient.
Re-add dependency on commons-logging, as we will be using it in the library.
Merge pull request #35 from eveoh/commons-dependencies

Clean up dependencies