Implement Elastica pagination support

Implemented an adapter that supports Elastica's SearchableInterface/Query objects.
Ok, I understand now. Don't like much these state changes, but let's leave it like this.