Fix #25. Add getError method to Response, LogoutRequest and LogoutResponse in order to be able to get the causes of return false after a isValid method. The LogoutRequest method now can have a request as parameter and the isValid is not static any more. Improved the test with the new getError method