Added preference support
Fixed some issue in HttpClient transactions / validation
Added preference support
Fixed some issue in HttpClient transactions / validation