Changed the way how ezcSearchQueryBuilder works. You will now have to
run parseSearchQuery() instead of just passing the query object, query
string and fields to the constructor.

Changed the nested array result for documents into a structure where each
ezcSearchResult contains an array of ezcSearchResultDocument objects, which
on its turn contain the score, highlighting and document itself.

Changed the default limit fo returned search results for the Solr handler
from 10 to unlimited (well, 999999).