Altered the search method to sample 20 random results before sorting

Wrote a spec to ensure we are limiting our return to 20 beers
Merge pull request #131 from fence-lizards-2014/truncate_beer_results

Altered the search method to sample 20 random results before sorting