Elastica\Result should have hasFields() method

To make it consistent with Elastica\Document