Adding multi search support

http://www.elasticsearch.org/guide/reference/api/multi-search.html

Elastica_Client->multiSearch() will return an array of Elastica_ResultSet objects for each response received.

This also includes a slight refactor of Elastica_Response to allow it to be created using an array of response data, rather than only a string.