Documentation.
Cleaned up constants. arrays of constants now contain constants instead of simple strings.
Added a date_format method.
Throws a PayPal_Exception when request couldn't be parsed (which shouldn't happen..).
New structure for NVP implementation.

PayPal_Response and PayPalRequest will have be inherited by PayPal_Response_NVP to treat name-value pair and PayPal_Response_SOAP to deal with SOAP protocol.

AdaptivePayments and AdaptiveAccounts will be based on PayPal_Response_SVCS and PayPal_Request_SVCS

Signed-off-by: Guillaume Poirier-Morency <guillaumepoiriermorency@gmail.com>
Merge branch 'refs/heads/3.2/develop' into feature/nvp

Conflicts:
	classes/kohana/request/paypal.php
	classes/kohana/response/paypal.php

Signed-off-by: Guillaume Poirier-Morency <guillaumepoiriermorency@gmail.com>
Restructured class.

Response_PayPal_XXX become drivers by turning Response into data array.
Finished nvp implementation.
Work on soap implementation.

Added credentials for NVP and SOAP.
Fixed some tests with paypal number format.
Merge branch 'develop' into feature/nvp
Fixed bugs in nvp.
Extended support for Payments Pro

Signed-off-by: Guillaume Poirier-Morency <guillaumepoiriermorency@gmail.com>
Fixed PayPal version

Signed-off-by: Guillaume Poirier-Morency <guillaumepoiriermorency@gmail.com>
Doc & die :)

Signed-off-by: Guillaume Poirier-Morency <guillaumepoiriermorency@gmail.com>