* Add Transport module to Search * Test public methods only * Add Search::Client with exception handling * Remove Transport and request do * Replace SearchClient with Search::Client