Netsuite service hook (using SOAP)

This pull request provides a Netsuite service hook that uses SOAP to communicate with Netsuite. It includes tests to make sure SOAP request is well-formed.

It also requires that a "password" field be provided.