Added configurable socket timeout
Updated logger message
Merge pull request #293 from jembi/configurable-socket-timeouts

Added configurable socket timeout - closes #286