Added lastResponseHeaders

There is often need to extract cookies from a successful SOAP invocaton. Now I have to patch node-soap to do it. This pull request fixes (or at least much eleviates) issue 137 also, it is not only me who need access to HTTP headers of the last request.
Merge pull request #183 from AlgoTrader/patch-1

Added lastResponseHeaders
bump to version 0.3.1
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
Adding jshint for index.js
add-jshint for lib/https.js
add-jshint for lib/client.js
add-jshint for lib/server.js
add-jshint for lib/soap.js
add-jshint for wsdl.js
removing execute permissions on .gitignore