WPP-70: Adding Socket Timeout(Master)

- Adding Socket Timeout
- Refactoring Connection Timeout
- Refactoring to allow Shib impl HttpClient to leverage both timeouts
- Updated Rich Config jsp