Merge pull request #18 from thybag/develop

Move fixes to master
Merge pull request #19 from thybag/develop

Add composer.json
Merge pull request #20 from thybag/develop

Add classmap to composer.js
Merge pull request #21 from thybag/develop

Improve docs & composer json
Add and get file attachments for list items

Adds `addAttachment` and `getAttachments` methods
Merge pull request #23 from andrew-kzoo/master

Add and get file attachments for list items
Use SoapClientAuth for handling all authentication including NTLM.

The eliminates the need to use a NTLM proxy.

Includes a reformatted version of SoapClientAuth. Origin: http://tcsoftware.net/blog/2011/08/php-soapclient-authentication/.
Add support for passing query options when reading from a list
Make SoapClientAuth->__doRequest match parent method signature
Add support for additional fields when deleting items.

This is needed for deleting file items.
Don't pass not NTLM auth items via SoapClientAuth but instead use default soapClient
Array on delete is optional + read in CRUD now has full spec from main method