move guzzle to suggest in composer.json
use request->query->get() in protocols, because only GET requests allowed
correct response format in PayCash
refactor tests
convert input date to DateTime object in PayCash
set default null for extended parameters in PayentsCash
xml response builder tweaks:
content=type header
optional disabling version header
encoding in simplexml
add dry_run parameter to pay commands and storage interfaces
rename Response\Xml to Protocol\XmlResponseBuilder
move api commands classes to Api namespace
replace v1,v2,v3 parameters with User object in storage interfaces
5.3 compatible array braces
add unsuccessful reuslt code exception message to PayCashTest::process
convert datetime to local timezone in PayCash and add tests
set IpChecker as optional Protocol argument
remove Cash and Standar classes. Move Protocol to Project property
add empty description field to PayCash response
catch Storage\Users exceptions in Check command
fix cs in commands
Protocol refactor.