* t/05-result_searchRetrieve.t: adding a new test suite to test SRU::Client::Response::searchRetrieve
* lib/SRU/Client/Response/searchRetrieve.pm: first rough draft of the SRU::Client::Response::searchRetrieve object
* t/05-result_searchRetrieve.t: correcting a bug in the last test
* lib/SRU/Client/Response/searchRetrieve.pm: adding a new attribute to pass the last test
* t/05-result_searchRetrieve.t: adding a test to check if we can get the version of a SRU response
* lib/SRU/Client/Response/searchRetrieve.pm: adding the code to pass the last test on the version of a SRU response
* t/05-result_searchRetrieve.t: adding a new test to check the 'numberOfRecords' attribute of the SRU::Client::Response::searchRetrieve
* t/05-result_searchRetrieve.t: adding a test to check the number of records we got
* lib/SRU/Client/Response/searchRetrieve.pm: adding the code to pass the tests concerning the 'numberOfRecords' attribute
* lib/SRU/Client/Response/searchRetrieve.pm: refactoring to used the brand new SRU::Client::Response::Record (using Moose instead of Moo to be able to express 'ArrayRef[SRU::Client::Response::Record]' and collecting the data from various XPath expressions
* lib/SRU/Client/Response/Record.pm: the brand new SRU::Client::Response::Record