Make use of AWS::Core::Http::NetHttpHandler::NETWORK_ERRORS and add @beyonds fixes for heads, which are way better than my header hack, closes #9
merge with master