AbstractRequestParam implementation and changing code of existing Params implementation
added static default instance of HttpClient, without removing option to create new custom configured instance
Checking null options argument, added Javadoc
Added default licensed package-info.java files