Merge branch 'hotfix/shell311'
* Moved max error count (10) to a CONSTANT
* Raising the correct type of exception
* Adding feature to verify that the host is alive before starting the scan and show a nice message to the user.
* Unittest
Fix for server test.
Simple daemon for testing
New test for BadStatusLine
* Fix #296: "w3afMustStopByUnknownReasonExc: w3af found too many consecutive errors..." when the real exception was actually a KNOWN exception!
* Refactoring in cache handler (just moved things around). Better error handling
* Improved error handling in extended_urllib
* Improved error testing in test_xurllib, we now test for timeouts and incorrect protocols
Correct documentation
Cosmetic
More unittesting for base consumer
Cosmetic
Cosmetic
Fix for encoding bug
Fix for unittest after changing error message in core
Unittest fix for the new method of saving configuration files
Better error message
Merge branch 'hotfix/badstatus296' into develop