added method setDetails

instead of adding a string for other details to request parameters,
setDetails method will be used. And will take an array as its only
parameter.
added DirecpayResponse class
replaced parseSuccess method with response method

response method now returns a new instance of DirecpayResponse class
instead of array, as it was with parseSuccess.