fixed; handle connection errors

includes often require making requests to other servers
which may be down. this now handles this error and properly
passes it back through to the callback instead of trying
to parse a non-existant response

closes #129
Merge pull request #192 from aheckmann/properly-handle-wsdl-connection-errors

fixed; handle connection errors
include mocha in devDependencies
bug: http request callback fires twice on error

Prevents http connection errors from executing the error
callback two times, and adds a test.
add missing test fixture
release 0.3.2
Remove execute privileges on files.
Merge pull request #216 from godaddy/change-file-permissions

Cleanup:  Remove execute privileges on files.
add travis
Merge pull request #219 from aheckmann/travis

add travis
Fix requests if SOAP service is not on port 80
Fix a crash in client handler