cgminer.c -S help to only say Icarus
Differentiate socket closed from socket error in recv_line.
Only get extra work in fill_queue if we don't have any unqueued work in the list.
Small timeouts on select() instead of instant timeout increase reliability of socket reads and writes.
Bump version to 2.11.4
Fix warning with no curses built in.
usbutils more stats for bflsc
Rationalise and simplify the share diff and block solve detection to a common site.
Merge pull request #421 from BitSyncom/avalon

Avalon
Avoid curl_easy_cleanup on old curl versions in setup_stratum_curl as well.
Fix warning on 32bit.
Fix warning on 32bit.
Merge pull request #417 from kanoi/bflsc

cgminer.c -S help to only say Icarus + usbutils more stats for bflsc
Merge pull request #422 from BitSyncom/avalon

avalon: if result_wrong >= get_work_count jump out the read loop
Merge branches 'avalon-dev' and 'master' of github.com:ckolivas/cgminer
Wrap result wrong tests in avalon scanhash in unlikely() and only consider a hash count of zero wrong if a restart wasn't issued.
Merge branch 'master' into avalon-dev
Add more faqs to README.
Yet more README faqs.
More README faqs.