Performance fixes
Fixes/changes -
- Modified dialAndSend() and checkErrorAndRespond() to return parsed response object instead of *http.Response
- Moved *http.Client instantiation to init() and made set-timeout threadsafe using sync.Once
- Added MaxIdleConns and IdleConnTimeout setting to *http.Client
- Changed default timeout for outgoing requests to 5s in sq.properties
- Fixed serviceq_error.log file path to point to /usr/local/serviceq/logs folder
- Modified timeout configs to accept secs (s) instead of millisecs (ms)
- Incremented ServiceQ server version to 0.4