FrostClickSearchPerformer can send custom HTTP headers. Enhanced FWHttpClient so it can override and set headers if passed. Subsequent refactors.