Update SphinxSearch.php

If the getResultKeyByID returns a false, $result[$key] grabs the first item in the array which ends up returning the wrong result set.  This resolves that issue.
added eager-loading through native-like "with"
resetting eager loading to avoid issues with non-matching records
Merge pull request #26 from alpha0010/master

Add setSelect() api function; fix signature of setSortMode()
Merge pull request #25 from hoopyfrood/master

added eager-loading through native-like "with"
PSR-2 compliant code base
increased legibility
important: must reset the array of eager loads prior to subsequent calls
updated readme to reflect with
moved resetting eager loads to just before returning value
Merge branch 'master' of git://github.com/hoopyfrood/sphinxsearch into hoopyfrood-master

Conflicts:
	src/Scalia/SphinxSearch/SphinxSearch.php
Merge branch 'hoopyfrood-master'
Merge branch 'master' of git://github.com/fierycode/sphinxsearch into fierycode-master

Conflicts:
	src/Scalia/SphinxSearch/SphinxSearch.php
Merge branch 'fierycode-master'