Added read timeout support in HTTP client module
Added timeouts in Shoutcast module
Added max redirect follow in HTTP Client module
Added a generic Cache module
Changed timeout values in Shoutcast module
Changed internal cache by generic Cache module in ALSA Output module
Added thread support in Cache module
Added thread support for cache in ALSA Output module
Added some sleep in Shoutcast and Cache module