Fixed bug for SearchHit property assignment.

Changed SearchHit collection to assign an empty SearchHit array to the
Hits property if no results are returned, instead of leaving the
property as null. Added test for FieldRestrictions property on
HttpSearchCommand.
Merge remote-tracking branch 'origin/master' into Development