fixes issue #1
Merge branch 'issue1' of git://github.com/chadkouse/sherlock into chadkouse-issue1
Add sort capability to Search Requests

This refactors the pull request from chadkouse into a more comprehensive
package.  Turns out that ES allows fairly complicated/flexible sorting
(see http://www.elasticsearch.org/guide/reference/api/search/sort.html),
so an extendable builder-wrapper-component setup was needed.

Usage accepts an array of SortComponents:

```php
$req->query($query);

$sort = Sherlock::sortBuilder();

$sortValues[] = $sort->Field()->name("sort1")->sort_order('asc');
$sortValues[] = $sort->Field()->name("sort2")->sort_order('desc');
$sortValues[] = $sort->Field()->name("_score");
$sortValues[] = $sort->Field()->name("sort3")->missing("_last");
$sortValues[] = $sort->Field()->name("sort3")->ignore_unmapped(true);

$req->sort($sortValues);
$response = $req->execute();
```

Individual SortComponents:

```php
$req->sort(Sherlock::sortBuilder()->name("sort1")->sort_order('asc'));
```

Or as a sequence of parameters:

```php
$sort1 = $sort->Field()->name("sort1")->sort_order('asc');
$sort2 = $sort->Field()->name("sort2")->sort_order('desc');

$req->sort($sort1, $sort2);
```
Update test to include Sort
Merge branch 'master' into develop
Set default fuzziness to null

Match query should have a default fuzziness value of null, rather than 0.5

Fixes #2
Set default fuzziness to null
Updated Changelog