First unit tests for client
Changed test class name to ClientTest
Test that raises error if command is missing
Tests for params validation and testing that savon mocking through observers is working to make sure that no request actually leaves the computer.
Removed some redundant methods from client. Test that client get a response from mocked savon.
Test that at_to_xml works
Test that example response is unmodified
Tests that proper requests are sent (They reach at least savon).
Simplified the client. Added some paras validation. Removed some functionality which is not really needed. Tests for params validation. Better comments.
Updated readme
Removed test response
Validation for private key and test for it
Validation for cert and test for it
WSDL schema validation
Test that only proper commands are accepted
Validation for customer id and test for it
Validation for environment and test for it
Updated error message.
Validation for status
Status is now only checked with download file and download file list commands.