esearch should call _esearch and return data to callback. Removed space ...

...in _esearch command and put it before encode, as query already has a space.  If using it without UTF8 encoding it gave an error because there are then two spaces before the actual query which is fixed.